Raspbian Package Auto-Building

Build log for kdevelop (4:4.5.2-1+b1) on armhf

kdevelop4:4.5.2-1+b1armhf → 2014-09-12 17:54:05

sbuild (Debian sbuild) 0.63.2 (18 Aug 2012) on bm-wb-02

╔══════════════════════════════════════════════════════════════════════════════╗
║ kdevelop 4:4.5.2-1+b1 (armhf)                              12 Sep 2014 16:52 ║
╚══════════════════════════════════════════════════════════════════════════════╝

Package: kdevelop
Version: 4:4.5.2-1+b1
Source Version: 4:4.5.2-1
Distribution: jessie-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'build/kdevelop-CkVN6b/kdevelop-4.5.2' with '«PKGBUILDDIR»'
I: NOTICE: Log filtering will replace 'build/kdevelop-CkVN6b' with '«BUILDDIR»'
I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/jessie-staging-armhf-sbuild-0106b38a-23b7-4b4d-863b-06455e625ac9' with '«CHROOT»'

┌──────────────────────────────────────────────────────────────────────────────┐
│ Update chroot                                                                │
└──────────────────────────────────────────────────────────────────────────────┘

Get:1 http://172.17.0.1 jessie-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1 jessie-staging/main Sources [7544 kB]
Get:3 http://172.17.0.1 jessie-staging/main armhf Packages [8642 kB]
Ign http://172.17.0.1 jessie-staging/main Translation-en
Fetched 16.2 MB in 29s (547 kB/s)
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Fetch source files                                                           │
└──────────────────────────────────────────────────────────────────────────────┘


Check APT
─────────

Checking available source versions...

Download source files with APT
──────────────────────────────

Reading package lists...
Building dependency tree...
Reading state information...
NOTICE: 'kdevelop' packaging is maintained in the 'Git' version control system at:
git://anonscm.debian.org/pkg-kde/kde-std/kdevelop.git
Need to get 4926 kB of source archives.
Get:1 http://172.17.0.1/private/ jessie-staging/main kdevelop 4:4.5.2-1 (dsc) [1760 B]
Get:2 http://172.17.0.1/private/ jessie-staging/main kdevelop 4:4.5.2-1 (tar) [4902 kB]
Get:3 http://172.17.0.1/private/ jessie-staging/main kdevelop 4:4.5.2-1 (diff) [22.7 kB]
Fetched 4926 kB in 1s (4418 kB/s)
Download complete and in download only mode

Check arch
──────────

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package `sbuild-build-depends-core-dummy' in `/«BUILDDIR»/resolver-ShIsCU/apt_archive/sbuild-build-depends-core-dummy.deb'.
OK
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Install core build dependencies (apt-based resolver)                         │
└──────────────────────────────────────────────────────────────────────────────┘

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following package was automatically installed and is no longer required:
  init-system-helpers
Use 'apt-get autoremove' to remove it.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
debconf: delaying package configuration, since apt-utils is not installed
0 upgraded, 1 newly installed, 0 to remove and 54 not upgraded.
Need to get 0 B/818 B of archives.
After this operation, 0 B of additional disk space will be used.
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 11236 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
Merged Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, sysvinit, sysvinit-utils, tar, util-linux, libc6-dev | libc-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), cdbs, cmake, debhelper (>= 7.4.15), kde-workspace-dev (>= 4:4.5.2), kdevplatform-dev (>= 1.5.2), libqtwebkit-dev, okteta-dev (>= 4:4.10), pkg-kde-tools (>= 0.9.0), libqjson-dev, shared-mime-info
Filtered Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, sysvinit, sysvinit-utils, tar, util-linux, libc6-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), cdbs, cmake, debhelper (>= 7.4.15), kde-workspace-dev (>= 4:4.5.2), kdevplatform-dev (>= 1.5.2), libqtwebkit-dev, okteta-dev (>= 4:4.10), pkg-kde-tools (>= 0.9.0), libqjson-dev, shared-mime-info
dpkg-deb: building package `sbuild-build-depends-kdevelop-dummy' in `/«BUILDDIR»/resolver-FQAxrB/apt_archive/sbuild-build-depends-kdevelop-dummy.deb'.
OK
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Install kdevelop build dependencies (apt-based resolver)                     │
└──────────────────────────────────────────────────────────────────────────────┘

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following package was automatically installed and is no longer required:
  init-system-helpers
Use 'apt-get autoremove' to remove it.
The following extra packages will be installed:
  adduser automoc bsdmainutils cdbs cmake cmake-data debhelper docbook-xml
  docbook-xsl file fontconfig fontconfig-config fonts-dejavu-core gettext
  gettext-base groff-base intltool-debian iso-codes kde-workspace-dev
  kdelibs-bin kdelibs5-dev kdevplatform-dev kdevplatform7-libs kdoctools
  libapr1 libaprutil1 libarchive13 libasprintf0c2 libasyncns0 libattica0.4
  libaudio2 libavcodec56 libavformat56 libavresample2 libavutil54
  libclucene-core1 libcroco3 libcurl3 libcurl3-gnutls libdbusmenu-qt2
  libdlrestrictions1 libdrm-dev libdrm-exynos1 libdrm-freedreno1
  libdrm-nouveau2 libdrm-omap1 libdrm-radeon1 libegl1-mesa libexiv2-13
  libexpat1 libfam0 libffi6 libflac8 libfontconfig1 libfreetype6 libgbm1
  libgcrypt11 libgcrypt20 libgif4 libgl1-mesa-glx libglapi-mesa libgles2-mesa
  libglib2.0-0 libgnutls-deb0-28 libgnutls26 libgpg-error0 libgrantlee-core0
  libgsm1 libgssapi-krb5-2 libgstreamer-plugins-base0.10-0 libgstreamer0.10-0
  libhogweed2 libice6 libidn11 libiodbc2 libjbig0 libjpeg8 libjson-c2
  libk5crypto3 libkactivities6 libkasten2controllers2 libkasten2core2
  libkasten2gui2 libkasten2okteta1controllers1abi1 libkasten2okteta1core1
  libkasten2okteta1gui1 libkcmutils4 libkde3support4 libkdeclarative5
  libkdecorations4abi2 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5
  libkdnssd4 libkemoticons4 libkephal4abi1 libkeyutils1 libkfile4
  libkholidays4 libkhtml5 libkidletime4 libkimproxy4 libkio5 libkjsapi4
  libkjsembed4 libkmediaplayer4 libknewstuff2-4 libknewstuff3-4
  libknotifyconfig4 libkntlm4 libkparts4 libkprintutils4 libkpty4 libkrb5-3
  libkrb5support0 libkrosscore4 libkrossui4 libkscreensaver5 libksgrd4
  libksignalplotter4 libktexteditor4 libkunitconversion4 libkutils4
  libkwineffects1abi5 libkwinglesutils1 libkwinglutils1abi2 libkworkspace4abi2
  liblcms2-2 libldap-2.4-2 libllvm3.4 liblsofui4 libltdl7 liblzo2-2 libmagic1
  libmhash2 libmng1 libmp3lame0 libnepomuk4 libnepomukquery4a libnepomukutils4
  libnettle4 libogg0 libokteta1core1 libokteta1gui1 libopenjpeg5 libopus0
  liborc-0.4-0 libp11-kit0 libphonon-dev libphonon4 libpipeline1
  libplasma-geolocation-interface4 libplasma3 libplasmaclock4abi4
  libplasmagenericshell4 libprocesscore4abi1 libprocessui4a
  libpthread-stubs0-dev libpulse-mainloop-glib0 libpulse0 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 libqtdbus4 libqtgui4
  libqtwebkit-dev libqtwebkit4 libraptor2-0 librasqal3 librdf0 librtmp1
  libsasl2-2 libsasl2-modules-db libschroedinger-1.0-0 libserf-1-1 libsm6
  libsndfile1 libsolid4 libsoprano-dev libsoprano4 libspeex1 libsqlite3-0
  libssh2-1 libssl1.0.0 libstreamanalyzer0 libstreams0 libsublime-dev
  libsublime7 libsvn1 libsystemd-id128-0 libsystemd-journal0
  libtaskmanager4abi4 libtasn1-6 libtheora0 libthreadweaver4 libtiff5
  libunistring0 libutempter0 libva1 libvorbis0a libvorbisenc2 libvpx1
  libwayland-client0 libwayland-server0 libweather-ion6 libwrap0 libx11-6
  libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libx264-142 libxau-dev
  libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0
  libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev
  libxcb-sync1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb1 libxcb1-dev
  libxdamage1 libxdmcp-dev libxdmcp6 libxext6 libxfixes3 libxi6 libxml2
  libxml2-utils libxmuu1 libxrandr2 libxrender1 libxshmfence1 libxslt1.1
  libxss1 libxt6 libxtst6 libxvidcore4 libxxf86vm1 libyajl2 man-db
  mesa-common-dev okteta-dev phonon-backend-null pkg-kde-tools po-debconf
  qdbus qt4-linguist-tools qt4-qmake qtchooser qtcore4-l10n sgml-base
  sgml-data shared-mime-info soprano-daemon ucf x11-common x11proto-core-dev
  x11proto-input-dev x11proto-kb-dev xauth xml-core xorg-sgml-doctools
  xtrans-dev
Suggested packages:
  liblocale-gettext-perl wamerican wordlist whois vacation devscripts
  codeblocks eclipse ninja-build dh-make docbook docbook-dsssl
  docbook-defguide 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 cvs git
  kdevplatform-l10n konsole lrzip nas exiv2 fam rng-tools gnutls-bin krb5-doc
  krb5-user libvisual-0.4-plugins gstreamer-codec-install gnome-codec-install
  gstreamer0.10-tools gstreamer0.10-plugins-base iodbc hspell liblcms2-utils
  opus-tools 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 firebird-dev libmysqlclient-dev
  libpq-dev libsqlite0-dev libsqlite3-dev qt4-dev-tools qt4-doc unixodbc-dev
  libicu52 libthai0 qt4-qtconfig raptor2-utils rasqal-utils
  librdf-storage-postgresql librdf-storage-mysql librdf-storage-sqlite
  librdf-storage-virtuoso redland-utils media-player-info libsoprano-doc speex
  libxcb-doc less www-browser libmail-box-perl qt4-default qt5-default
  sgml-base-doc perlsgml w3-recs opensp virtuoso-minimal
Recommended packages:
  autotools-dev curl wget lynx-cur autopoint libasprintf-dev libgettextpo-dev
  libqt4-opengl-dev ca-certificates libegl1-mesa-drivers libgl1-mesa-dri
  libglib2.0-data libkactivities-bin kdelibs5-data kdelibs5-plugins
  krb5-locales libqt4-sql-mysql libqt4-sql-odbc libqt4-sql-psql
  libqt4-sql-sqlite libqt4-sql-sqlite2 libcups2 libsasl2-modules udisks2
  upower va-driver-all va-driver tcpd libx11-doc libwww-perl
  libmail-sendmail-perl
The following NEW packages will be installed:
  adduser automoc bsdmainutils cdbs cmake cmake-data debhelper docbook-xml
  docbook-xsl file fontconfig fontconfig-config fonts-dejavu-core gettext
  gettext-base groff-base intltool-debian iso-codes kde-workspace-dev
  kdelibs-bin kdelibs5-dev kdevplatform-dev kdevplatform7-libs kdoctools
  libapr1 libaprutil1 libarchive13 libasprintf0c2 libasyncns0 libattica0.4
  libaudio2 libavcodec56 libavformat56 libavresample2 libavutil54
  libclucene-core1 libcroco3 libcurl3 libcurl3-gnutls libdbusmenu-qt2
  libdlrestrictions1 libdrm-dev libdrm-exynos1 libdrm-freedreno1
  libdrm-nouveau2 libdrm-omap1 libdrm-radeon1 libegl1-mesa libexiv2-13
  libexpat1 libfam0 libffi6 libflac8 libfontconfig1 libfreetype6 libgbm1
  libgcrypt11 libgcrypt20 libgif4 libgl1-mesa-glx libglapi-mesa libgles2-mesa
  libglib2.0-0 libgnutls-deb0-28 libgnutls26 libgpg-error0 libgrantlee-core0
  libgsm1 libgssapi-krb5-2 libgstreamer-plugins-base0.10-0 libgstreamer0.10-0
  libhogweed2 libice6 libidn11 libiodbc2 libjbig0 libjpeg8 libjson-c2
  libk5crypto3 libkactivities6 libkasten2controllers2 libkasten2core2
  libkasten2gui2 libkasten2okteta1controllers1abi1 libkasten2okteta1core1
  libkasten2okteta1gui1 libkcmutils4 libkde3support4 libkdeclarative5
  libkdecorations4abi2 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5
  libkdnssd4 libkemoticons4 libkephal4abi1 libkeyutils1 libkfile4
  libkholidays4 libkhtml5 libkidletime4 libkimproxy4 libkio5 libkjsapi4
  libkjsembed4 libkmediaplayer4 libknewstuff2-4 libknewstuff3-4
  libknotifyconfig4 libkntlm4 libkparts4 libkprintutils4 libkpty4 libkrb5-3
  libkrb5support0 libkrosscore4 libkrossui4 libkscreensaver5 libksgrd4
  libksignalplotter4 libktexteditor4 libkunitconversion4 libkutils4
  libkwineffects1abi5 libkwinglesutils1 libkwinglutils1abi2 libkworkspace4abi2
  liblcms2-2 libldap-2.4-2 libllvm3.4 liblsofui4 libltdl7 liblzo2-2 libmagic1
  libmhash2 libmng1 libmp3lame0 libnepomuk4 libnepomukquery4a libnepomukutils4
  libnettle4 libogg0 libokteta1core1 libokteta1gui1 libopenjpeg5 libopus0
  liborc-0.4-0 libp11-kit0 libphonon-dev libphonon4 libpipeline1
  libplasma-geolocation-interface4 libplasma3 libplasmaclock4abi4
  libplasmagenericshell4 libprocesscore4abi1 libprocessui4a
  libpthread-stubs0-dev libpulse-mainloop-glib0 libpulse0 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 libqtdbus4 libqtgui4
  libqtwebkit-dev libqtwebkit4 libraptor2-0 librasqal3 librdf0 librtmp1
  libsasl2-2 libsasl2-modules-db libschroedinger-1.0-0 libserf-1-1 libsm6
  libsndfile1 libsolid4 libsoprano-dev libsoprano4 libspeex1 libsqlite3-0
  libssh2-1 libssl1.0.0 libstreamanalyzer0 libstreams0 libsublime-dev
  libsublime7 libsvn1 libsystemd-id128-0 libsystemd-journal0
  libtaskmanager4abi4 libtasn1-6 libtheora0 libthreadweaver4 libtiff5
  libunistring0 libutempter0 libva1 libvorbis0a libvorbisenc2 libvpx1
  libwayland-client0 libwayland-server0 libweather-ion6 libwrap0 libx11-6
  libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libx264-142 libxau-dev
  libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0
  libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev
  libxcb-sync1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb1 libxcb1-dev
  libxdamage1 libxdmcp-dev libxdmcp6 libxext6 libxfixes3 libxi6 libxml2
  libxml2-utils libxmuu1 libxrandr2 libxrender1 libxshmfence1 libxslt1.1
  libxss1 libxt6 libxtst6 libxvidcore4 libxxf86vm1 libyajl2 man-db
  mesa-common-dev okteta-dev phonon-backend-null pkg-kde-tools po-debconf
  qdbus qt4-linguist-tools qt4-qmake qtchooser qtcore4-l10n
  sbuild-build-depends-kdevelop-dummy sgml-base sgml-data shared-mime-info
  soprano-daemon ucf x11-common x11proto-core-dev x11proto-input-dev
  x11proto-kb-dev xauth xml-core xorg-sgml-doctools xtrans-dev
0 upgraded, 289 newly installed, 0 to remove and 54 not upgraded.
Need to get 90.8 MB/90.8 MB of archives.
After this operation, 341 MB of additional disk space will be used.
Get:1 http://172.17.0.1/private/ jessie-staging/main libpipeline1 armhf 1.3.0-1 [21.1 kB]
Get:2 http://172.17.0.1/private/ jessie-staging/main libssl1.0.0 armhf 1.0.1i-2 [830 kB]
Get:3 http://172.17.0.1/private/ jessie-staging/main groff-base armhf 1.22.2-8 [1045 kB]
Get:4 http://172.17.0.1/private/ jessie-staging/main bsdmainutils armhf 9.0.5 [206 kB]
Get:5 http://172.17.0.1/private/ jessie-staging/main man-db armhf 2.6.7.1-1 [964 kB]
Get:6 http://172.17.0.1/private/ jessie-staging/main libasprintf0c2 armhf 0.19.2-2 [30.6 kB]
Get:7 http://172.17.0.1/private/ jessie-staging/main libgpg-error0 armhf 1.13-4 [58.5 kB]
Get:8 http://172.17.0.1/private/ jessie-staging/main libgcrypt11 armhf 1.5.4-3 [235 kB]
Get:9 http://172.17.0.1/private/ jessie-staging/main libgcrypt20 armhf 1.6.2-3 [328 kB]
Get:10 http://172.17.0.1/private/ jessie-staging/main libnettle4 armhf 2.7.1-3 [176 kB]
Get:11 http://172.17.0.1/private/ jessie-staging/main libhogweed2 armhf 2.7.1-3 [116 kB]
Get:12 http://172.17.0.1/private/ jessie-staging/main libffi6 armhf 3.1-2 [18.1 kB]
Get:13 http://172.17.0.1/private/ jessie-staging/main libp11-kit0 armhf 0.20.3-2 [139 kB]
Get:14 http://172.17.0.1/private/ jessie-staging/main libtasn1-6 armhf 4.1-2 [42.4 kB]
Get:15 http://172.17.0.1/private/ jessie-staging/main libgnutls-deb0-28 armhf 3.3.7-2 [609 kB]
Get:16 http://172.17.0.1/private/ jessie-staging/main libgnutls26 armhf 2.12.23-17 [490 kB]
Get:17 http://172.17.0.1/private/ jessie-staging/main libkeyutils1 armhf 1.5.9-5 [10.9 kB]
Get:18 http://172.17.0.1/private/ jessie-staging/main libkrb5support0 armhf 1.12.1+dfsg-9 [53.6 kB]
Get:19 http://172.17.0.1/private/ jessie-staging/main libk5crypto3 armhf 1.12.1+dfsg-9 [106 kB]
Get:20 http://172.17.0.1/private/ jessie-staging/main libkrb5-3 armhf 1.12.1+dfsg-9 [246 kB]
Get:21 http://172.17.0.1/private/ jessie-staging/main libgssapi-krb5-2 armhf 1.12.1+dfsg-9 [123 kB]
Get:22 http://172.17.0.1/private/ jessie-staging/main libidn11 armhf 1.29-1 [132 kB]
Get:23 http://172.17.0.1/private/ jessie-staging/main libsasl2-modules-db armhf 2.1.26.dfsg1-11 [65.0 kB]
Get:24 http://172.17.0.1/private/ jessie-staging/main libsasl2-2 armhf 2.1.26.dfsg1-11 [96.0 kB]
Get:25 http://172.17.0.1/private/ jessie-staging/main libldap-2.4-2 armhf 2.4.39-1+rpi1+b1 [185 kB]
Get:26 http://172.17.0.1/private/ jessie-staging/main libmagic1 armhf 1:5.19-2 [232 kB]
Get:27 http://172.17.0.1/private/ jessie-staging/main libsqlite3-0 armhf 3.8.6-1 [363 kB]
Get:28 http://172.17.0.1/private/ jessie-staging/main libwrap0 armhf 7.6.q-25 [55.5 kB]
Get:29 http://172.17.0.1/private/ jessie-staging/main libxml2 armhf 2.9.1+dfsg1-4 [698 kB]
Get:30 http://172.17.0.1/private/ jessie-staging/main cmake-data all 2.8.12.2-2 [1286 kB]
Get:31 http://172.17.0.1/private/ jessie-staging/main liblzo2-2 armhf 2.08-1 [46.9 kB]
Get:32 http://172.17.0.1/private/ jessie-staging/main libarchive13 armhf 3.1.2-9 [226 kB]
Get:33 http://172.17.0.1/private/ jessie-staging/main librtmp1 armhf 2.4+20131018.git79459a2-4 [53.1 kB]
Get:34 http://172.17.0.1/private/ jessie-staging/main libssh2-1 armhf 1.4.3-4 [113 kB]
Get:35 http://172.17.0.1/private/ jessie-staging/main libcurl3 armhf 7.37.1-1 [226 kB]
Get:36 http://172.17.0.1/private/ jessie-staging/main libexpat1 armhf 2.1.0-6 [60.2 kB]
Get:37 http://172.17.0.1/private/ jessie-staging/main cmake armhf 2.8.12.2-2 [2785 kB]
Get:38 http://172.17.0.1/private/ jessie-staging/main libapr1 armhf 1.5.1-2 [78.2 kB]
Get:39 http://172.17.0.1/private/ jessie-staging/main libaprutil1 armhf 1.5.3-3 [73.5 kB]
Get:40 http://172.17.0.1/private/ jessie-staging/main libasyncns0 armhf 0.8-5 [11.4 kB]
Get:41 http://172.17.0.1/private/ jessie-staging/main qtcore4-l10n all 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [655 kB]
Get:42 http://172.17.0.1/private/ jessie-staging/main libglib2.0-0 armhf 2.40.0-5 [2252 kB]
Get:43 http://172.17.0.1/private/ jessie-staging/main libqtcore4 armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [1333 kB]
Get:44 http://172.17.0.1/private/ jessie-staging/main libqt4-xml armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [118 kB]
Get:45 http://172.17.0.1/private/ jessie-staging/main libqtdbus4 armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [182 kB]
Get:46 http://172.17.0.1/private/ jessie-staging/main libqt4-network armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [479 kB]
Get:47 http://172.17.0.1/private/ jessie-staging/main libattica0.4 armhf 0.4.2-1 [253 kB]
Get:48 http://172.17.0.1/private/ jessie-staging/main libxau6 armhf 1:1.0.8-1 [19.9 kB]
Get:49 http://172.17.0.1/private/ jessie-staging/main x11-common all 1:7.7+7 [287 kB]
Get:50 http://172.17.0.1/private/ jessie-staging/main libice6 armhf 2:1.0.9-1 [51.2 kB]
Get:51 http://172.17.0.1/private/ jessie-staging/main libsm6 armhf 2:1.2.2-1 [31.2 kB]
Get:52 http://172.17.0.1/private/ jessie-staging/main libxdmcp6 armhf 1:1.1.1-1 [24.6 kB]
Get:53 http://172.17.0.1/private/ jessie-staging/main libxcb1 armhf 1.10-3 [38.1 kB]
Get:54 http://172.17.0.1/private/ jessie-staging/main libx11-data all 2:1.6.2-3 [126 kB]
Get:55 http://172.17.0.1/private/ jessie-staging/main libx11-6 armhf 2:1.6.2-3 [656 kB]
Get:56 http://172.17.0.1/private/ jessie-staging/main libxt6 armhf 1:1.1.4-1 [183 kB]
Get:57 http://172.17.0.1/private/ jessie-staging/main libaudio2 armhf 1.9.4-1 [80.3 kB]
Get:58 http://172.17.0.1/private/ jessie-staging/main libavutil54 armhf 6:11~beta1-2+rpi1 [119 kB]
Get:59 http://172.17.0.1/private/ jessie-staging/main libavresample2 armhf 6:11~beta1-2+rpi1 [77.8 kB]
Get:60 http://172.17.0.1/private/ jessie-staging/main libgsm1 armhf 1.0.13-4 [30.9 kB]
Get:61 http://172.17.0.1/private/ jessie-staging/main libmp3lame0 armhf 3.99.5+repack1-5 [346 kB]
Get:62 http://172.17.0.1/private/ jessie-staging/main libopenjpeg5 armhf 1.5.2-2+b1 [92.8 kB]
Get:63 http://172.17.0.1/private/ jessie-staging/main libopus0 armhf 1.1-2 [134 kB]
Get:64 http://172.17.0.1/private/ jessie-staging/main liborc-0.4-0 armhf 1:0.4.22-1 [116 kB]
Get:65 http://172.17.0.1/private/ jessie-staging/main libschroedinger-1.0-0 armhf 1.0.11-2.1 [222 kB]
Get:66 http://172.17.0.1/private/ jessie-staging/main libspeex1 armhf 1.2~rc1.2-1 [51.2 kB]
Get:67 http://172.17.0.1/private/ jessie-staging/main libogg0 armhf 1.3.2-1 [17.2 kB]
Get:68 http://172.17.0.1/private/ jessie-staging/main libtheora0 armhf 1.1.1+dfsg.1-3.2 [149 kB]
Get:69 http://172.17.0.1/private/ jessie-staging/main libva1 armhf 1.3.1-3 [37.5 kB]
Get:70 http://172.17.0.1/private/ jessie-staging/main libvorbis0a armhf 1.3.2-1.4 [81.5 kB]
Get:71 http://172.17.0.1/private/ jessie-staging/main libvorbisenc2 armhf 1.3.2-1.4 [73.7 kB]
Get:72 http://172.17.0.1/private/ jessie-staging/main libvpx1 armhf 1.3.0-2+rpi1 [363 kB]
Get:73 http://172.17.0.1/private/ jessie-staging/main libx264-142 armhf 2:0.142.2431+gita5831aa-1+rpi1+b1 [495 kB]
Get:74 http://172.17.0.1/private/ jessie-staging/main libxvidcore4 armhf 2:1.3.3-1 [227 kB]
Get:75 http://172.17.0.1/private/ jessie-staging/main libavcodec56 armhf 6:11~beta1-2+rpi1 [2886 kB]
Get:76 http://172.17.0.1/private/ jessie-staging/main libavformat56 armhf 6:11~beta1-2+rpi1 [517 kB]
Get:77 http://172.17.0.1/private/ jessie-staging/main libclucene-core1 armhf 2.3.3.4-4 [534 kB]
Get:78 http://172.17.0.1/private/ jessie-staging/main libcroco3 armhf 0.6.8-3 [121 kB]
Get:79 http://172.17.0.1/private/ jessie-staging/main libcurl3-gnutls armhf 7.37.1-1 [220 kB]
Get:80 http://172.17.0.1/private/ jessie-staging/main qtchooser armhf 47-gd2b7997-1 [19.3 kB]
Get:81 http://172.17.0.1/private/ jessie-staging/main qdbus armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [64.5 kB]
Get:82 http://172.17.0.1/private/ jessie-staging/main libqt4-dbus armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [45.3 kB]
Get:83 http://172.17.0.1/private/ jessie-staging/main libfreetype6 armhf 2.5.2-1.1 [398 kB]
Get:84 http://172.17.0.1/private/ jessie-staging/main ucf all 3.0030 [69.7 kB]
Get:85 http://172.17.0.1/private/ jessie-staging/main fonts-dejavu-core all 2.34-1 [1047 kB]
Get:86 http://172.17.0.1/private/ jessie-staging/main fontconfig-config all 2.11.0-6 [273 kB]
Get:87 http://172.17.0.1/private/ jessie-staging/main libfontconfig1 armhf 2.11.0-6 [310 kB]
Get:88 http://172.17.0.1/private/ jessie-staging/main fontconfig armhf 2.11.0-6 [401 kB]
Get:89 http://172.17.0.1/private/ jessie-staging/main libjpeg8 armhf 8d1-1 [108 kB]
Get:90 http://172.17.0.1/private/ jessie-staging/main liblcms2-2 armhf 2.6-3 [113 kB]
Get:91 http://172.17.0.1/private/ jessie-staging/main libmng1 armhf 1.0.10+dfsg-3.1 [164 kB]
Get:92 http://172.17.0.1/private/ jessie-staging/main libjbig0 armhf 2.1-3 [27.3 kB]
Get:93 http://172.17.0.1/private/ jessie-staging/main libtiff5 armhf 4.0.3-9 [191 kB]
Get:94 http://172.17.0.1/private/ jessie-staging/main libxext6 armhf 2:1.3.2-1 [51.1 kB]
Get:95 http://172.17.0.1/private/ jessie-staging/main libxrender1 armhf 1:0.9.8-1 [30.4 kB]
Get:96 http://172.17.0.1/private/ jessie-staging/main libqtgui4 armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [3369 kB]
Get:97 http://172.17.0.1/private/ jessie-staging/main libdbusmenu-qt2 armhf 0.9.2-1 [81.0 kB]
Get:98 http://172.17.0.1/private/ jessie-staging/main libdrm-exynos1 armhf 2.4.56-1 [15.1 kB]
Get:99 http://172.17.0.1/private/ jessie-staging/main libdrm-freedreno1 armhf 2.4.56-1 [19.3 kB]
Get:100 http://172.17.0.1/private/ jessie-staging/main libdrm-nouveau2 armhf 2.4.56-1 [20.1 kB]
Get:101 http://172.17.0.1/private/ jessie-staging/main libdrm-omap1 armhf 2.4.56-1 [13.6 kB]
Get:102 http://172.17.0.1/private/ jessie-staging/main libdrm-radeon1 armhf 2.4.56-1 [27.4 kB]
Get:103 http://172.17.0.1/private/ jessie-staging/main libglapi-mesa armhf 10.2.6-1 [66.3 kB]
Get:104 http://172.17.0.1/private/ jessie-staging/main libllvm3.4 armhf 1:3.4.2-8 [5814 kB]
Get:105 http://172.17.0.1/private/ jessie-staging/main libwayland-client0 armhf 1.5.0-1 [18.3 kB]
Get:106 http://172.17.0.1/private/ jessie-staging/main libwayland-server0 armhf 1.5.0-1 [22.2 kB]
Get:107 http://172.17.0.1/private/ jessie-staging/main libxcb-dri2-0 armhf 1.10-3 [12.1 kB]
Get:108 http://172.17.0.1/private/ jessie-staging/main libxfixes3 armhf 1:5.0.1-2 [19.6 kB]
Get:109 http://172.17.0.1/private/ jessie-staging/main libgbm1 armhf 10.2.6-1 [107 kB]
Get:110 http://172.17.0.1/private/ jessie-staging/main libx11-xcb1 armhf 2:1.6.2-3 [163 kB]
Get:111 http://172.17.0.1/private/ jessie-staging/main libxcb-render0 armhf 1.10-3 [16.0 kB]
Get:112 http://172.17.0.1/private/ jessie-staging/main libxcb-shape0 armhf 1.10-3 [11.0 kB]
Get:113 http://172.17.0.1/private/ jessie-staging/main libxcb-xfixes0 armhf 1.10-3 [13.8 kB]
Get:114 http://172.17.0.1/private/ jessie-staging/main libegl1-mesa armhf 10.2.6-1 [78.2 kB]
Get:115 http://172.17.0.1/private/ jessie-staging/main libexiv2-13 armhf 0.24-4 [618 kB]
Get:116 http://172.17.0.1/private/ jessie-staging/main libflac8 armhf 1.3.0-2 [95.0 kB]
Get:117 http://172.17.0.1/private/ jessie-staging/main libgif4 armhf 4.1.6-11 [40.4 kB]
Get:118 http://172.17.0.1/private/ jessie-staging/main libxcb-dri3-0 armhf 1.10-3 [10.6 kB]
Get:119 http://172.17.0.1/private/ jessie-staging/main libxcb-glx0 armhf 1.10-3 [23.8 kB]
Get:120 http://172.17.0.1/private/ jessie-staging/main libxcb-present0 armhf 1.10-3 [10.8 kB]
Get:121 http://172.17.0.1/private/ jessie-staging/main libxcb-sync1 armhf 1.10-3 [13.2 kB]
Get:122 http://172.17.0.1/private/ jessie-staging/main libxdamage1 armhf 1:1.1.4-2 [13.9 kB]
Get:123 http://172.17.0.1/private/ jessie-staging/main libxshmfence1 armhf 1.1-2 [6736 B]
Get:124 http://172.17.0.1/private/ jessie-staging/main libxxf86vm1 armhf 1:1.1.3-1 [20.0 kB]
Get:125 http://172.17.0.1/private/ jessie-staging/main libgl1-mesa-glx armhf 10.2.6-1 [137 kB]
Get:126 http://172.17.0.1/private/ jessie-staging/main libgles2-mesa armhf 10.2.6-1 [46.1 kB]
Get:127 http://172.17.0.1/private/ jessie-staging/main libgstreamer0.10-0 armhf 0.10.36-1.4 [1321 kB]
Get:128 http://172.17.0.1/private/ jessie-staging/main iso-codes all 3.56-1 [2260 kB]
Get:129 http://172.17.0.1/private/ jessie-staging/main libgstreamer-plugins-base0.10-0 armhf 0.10.36-1.3 [982 kB]
Get:130 http://172.17.0.1/private/ jessie-staging/main libiodbc2 armhf 3.52.9-2 [129 kB]
Get:131 http://172.17.0.1/private/ jessie-staging/main libltdl7 armhf 2.4.2-1.10 [42.2 kB]
Get:132 http://172.17.0.1/private/ jessie-staging/main libmhash2 armhf 0.9.9.9-7 [108 kB]
Get:133 http://172.17.0.1/private/ jessie-staging/main libjson-c2 armhf 0.11-4 [22.7 kB]
Get:134 http://172.17.0.1/private/ jessie-staging/main libsndfile1 armhf 1.0.25-9 [209 kB]
Get:135 http://172.17.0.1/private/ jessie-staging/main libsystemd-id128-0 armhf 208-8 [30.1 kB]
Get:136 http://172.17.0.1/private/ jessie-staging/main libsystemd-journal0 armhf 208-8 [67.3 kB]
Get:137 http://172.17.0.1/private/ jessie-staging/main libxi6 armhf 2:1.7.4-1 [73.4 kB]
Get:138 http://172.17.0.1/private/ jessie-staging/main libxtst6 armhf 2:1.2.2-1 [26.8 kB]
Get:139 http://172.17.0.1/private/ jessie-staging/main libpulse0 armhf 5.0-6+b1 [219 kB]
Get:140 http://172.17.0.1/private/ jessie-staging/main libpulse-mainloop-glib0 armhf 5.0-6+b1 [28.6 kB]
Get:141 http://172.17.0.1/private/ jessie-staging/main libphonon4 armhf 4:4.7.2-1 [132 kB]
Get:142 http://172.17.0.1/private/ jessie-staging/main libqca2 armhf 2.0.3-6 [258 kB]
Get:143 http://172.17.0.1/private/ jessie-staging/main libqjson0 armhf 0.8.1-3 [63.5 kB]
Get:144 http://172.17.0.1/private/ jessie-staging/main libqt4-script armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [670 kB]
Get:145 http://172.17.0.1/private/ jessie-staging/main libqt4-sql armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [119 kB]
Get:146 http://172.17.0.1/private/ jessie-staging/main libqt4-xmlpatterns armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [848 kB]
Get:147 http://172.17.0.1/private/ jessie-staging/main libqt4-declarative armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [877 kB]
Get:148 http://172.17.0.1/private/ jessie-staging/main libqt4-designer armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [3337 kB]
Get:149 http://172.17.0.1/private/ jessie-staging/main libqt4-help armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [209 kB]
Get:150 http://172.17.0.1/private/ jessie-staging/main libqt4-opengl armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [281 kB]
Get:151 http://172.17.0.1/private/ jessie-staging/main libqt4-qt3support armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [887 kB]
Get:152 http://172.17.0.1/private/ jessie-staging/main libqt4-scripttools armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [214 kB]
Get:153 http://172.17.0.1/private/ jessie-staging/main libqt4-svg armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [146 kB]
Get:154 http://172.17.0.1/private/ jessie-staging/main libqt4-test armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [90.1 kB]
Get:155 http://172.17.0.1/private/ jessie-staging/main libqt4-dev-bin armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [1393 kB]
Get:156 http://172.17.0.1/private/ jessie-staging/main qt4-linguist-tools armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [725 kB]
Get:157 http://172.17.0.1/private/ jessie-staging/main qt4-qmake armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [1077 kB]
Get:158 http://172.17.0.1/private/ jessie-staging/main libqt4-dev armhf 4:4.8.6+git49-gbc62005+dfsg-1+rpi1 [875 kB]
Get:159 http://172.17.0.1/private/ jessie-staging/main libqtwebkit4 armhf 2.2.1-7.1 [4917 kB]
Get:160 http://172.17.0.1/private/ jessie-staging/main libqtwebkit-dev armhf 2.2.1-7.1 [165 kB]
Get:161 http://172.17.0.1/private/ jessie-staging/main libxslt1.1 armhf 1.1.28-2 [243 kB]
Get:162 http://172.17.0.1/private/ jessie-staging/main libyajl2 armhf 2.1.0-2 [20.6 kB]
Get:163 http://172.17.0.1/private/ jessie-staging/main libraptor2-0 armhf 2.0.14-1 [135 kB]
Get:164 http://172.17.0.1/private/ jessie-staging/main librasqal3 armhf 0.9.32-1 [144 kB]
Get:165 http://172.17.0.1/private/ jessie-staging/main librdf0 armhf 1.0.17-1+b1 [92.5 kB]
Get:166 http://172.17.0.1/private/ jessie-staging/main libserf-1-1 armhf 1.3.7-1 [43.5 kB]
Get:167 http://172.17.0.1/private/ jessie-staging/main libsvn1 armhf 1.8.10-1 [870 kB]
Get:168 http://172.17.0.1/private/ jessie-staging/main libunistring0 armhf 0.9.3-5.2 [253 kB]
Get:169 http://172.17.0.1/private/ jessie-staging/main libxmuu1 armhf 2:1.1.2-1 [22.8 kB]
Get:170 http://172.17.0.1/private/ jessie-staging/main libxrandr2 armhf 2:1.4.2-1 [31.7 kB]
Get:171 http://172.17.0.1/private/ jessie-staging/main libxss1 armhf 1:1.2.2-1 [16.8 kB]
Get:172 http://172.17.0.1/private/ jessie-staging/main sgml-base all 1.26+nmu4 [14.6 kB]
Get:173 http://172.17.0.1/private/ jessie-staging/main adduser all 3.113+nmu3 [264 kB]
Get:174 http://172.17.0.1/private/ jessie-staging/main file armhf 1:5.19-2 [57.8 kB]
Get:175 http://172.17.0.1/private/ jessie-staging/main gettext-base armhf 0.19.2-2 [116 kB]
Get:176 http://172.17.0.1/private/ jessie-staging/main cdbs all 0.4.126 [75.5 kB]
Get:177 http://172.17.0.1/private/ jessie-staging/main gettext armhf 0.19.2-2 [1161 kB]
Get:178 http://172.17.0.1/private/ jessie-staging/main intltool-debian all 0.35.0+20060710.1 [29.8 kB]
Get:179 http://172.17.0.1/private/ jessie-staging/main po-debconf all 1.0.16+nmu3 [220 kB]
Get:180 http://172.17.0.1/private/ jessie-staging/main debhelper all 9.20140817 [814 kB]
Get:181 http://172.17.0.1/private/ jessie-staging/main xml-core all 0.13+nmu2 [24.2 kB]
Get:182 http://172.17.0.1/private/ jessie-staging/main sgml-data all 2.0.9-1 [281 kB]
Get:183 http://172.17.0.1/private/ jessie-staging/main docbook-xml all 4.5-7.2 [347 kB]
Get:184 http://172.17.0.1/private/ jessie-staging/main docbook-xsl all 1.78.1+dfsg-1 [2339 kB]
Get:185 http://172.17.0.1/private/ jessie-staging/main libpthread-stubs0-dev armhf 0.3-4 [4042 B]
Get:186 http://172.17.0.1/private/ jessie-staging/main xorg-sgml-doctools all 1:1.11-1 [21.9 kB]
Get:187 http://172.17.0.1/private/ jessie-staging/main x11proto-core-dev all 7.0.26-1 [729 kB]
Get:188 http://172.17.0.1/private/ jessie-staging/main libxau-dev armhf 1:1.0.8-1 [23.0 kB]
Get:189 http://172.17.0.1/private/ jessie-staging/main libxdmcp-dev armhf 1:1.1.1-1 [40.8 kB]
Get:190 http://172.17.0.1/private/ jessie-staging/main libxcb1-dev armhf 1.10-3 [78.1 kB]
Get:191 http://172.17.0.1/private/ jessie-staging/main x11proto-input-dev all 2.3.1-1 [157 kB]
Get:192 http://172.17.0.1/private/ jessie-staging/main x11proto-kb-dev all 1.0.6-2 [269 kB]
Get:193 http://172.17.0.1/private/ jessie-staging/main xtrans-dev all 1.3.4-1 [99.3 kB]
Get:194 http://172.17.0.1/private/ jessie-staging/main libx11-dev armhf 2:1.6.2-3 [726 kB]
Get:195 http://172.17.0.1/private/ jessie-staging/main libx11-xcb-dev armhf 2:1.6.2-3 [165 kB]
Get:196 http://172.17.0.1/private/ jessie-staging/main libxcb-render0-dev armhf 1.10-3 [21.7 kB]
Get:197 http://172.17.0.1/private/ jessie-staging/main libxcb-shape0-dev armhf 1.10-3 [12.6 kB]
Get:198 http://172.17.0.1/private/ jessie-staging/main libxcb-xfixes0-dev armhf 1.10-3 [17.1 kB]
Get:199 http://172.17.0.1/private/ jessie-staging/main libdrm-dev armhf 2.4.56-1 [133 kB]
Get:200 http://172.17.0.1/private/ jessie-staging/main mesa-common-dev armhf 10.2.6-1 [300 kB]
Get:201 http://172.17.0.1/private/ jessie-staging/main libdlrestrictions1 armhf 0.15.15 [19.1 kB]
Get:202 http://172.17.0.1/private/ jessie-staging/main libfam0 armhf 2.7.0-17.1 [24.7 kB]
Get:203 http://172.17.0.1/private/ jessie-staging/main libkdecore5 armhf 4:4.14.0-1 [792 kB]
Get:204 http://172.17.0.1/private/ jessie-staging/main libkdeui5 armhf 4:4.14.0-1 [1111 kB]
Get:205 http://172.17.0.1/private/ jessie-staging/main libkdecorations4abi2 armhf 4:4.11.11-1 [72.6 kB]
Get:206 http://172.17.0.1/private/ jessie-staging/main libkwineffects1abi5 armhf 4:4.11.11-1 [92.0 kB]
Get:207 http://172.17.0.1/private/ jessie-staging/main libkephal4abi1 armhf 4:4.11.11-1 [48.0 kB]
Get:208 http://172.17.0.1/private/ jessie-staging/main libkscreensaver5 armhf 4:4.11.11-1 [49.5 kB]
Get:209 http://172.17.0.1/private/ jessie-staging/main libksgrd4 armhf 4:4.11.11-1 [61.9 kB]
Get:210 http://172.17.0.1/private/ jessie-staging/main libksignalplotter4 armhf 4:4.11.11-1 [63.9 kB]
Get:211 http://172.17.0.1/private/ jessie-staging/main libkcmutils4 armhf 4:4.14.0-1 [107 kB]
Get:212 http://172.17.0.1/private/ jessie-staging/main soprano-daemon armhf 2.9.4+dfsg-1.1 [138 kB]
Get:213 http://172.17.0.1/private/ jessie-staging/main libsoprano4 armhf 2.9.4+dfsg-1.1 [338 kB]
Get:214 http://172.17.0.1/private/ jessie-staging/main libnepomuk4 armhf 4:4.14.0-1 [198 kB]
Get:215 http://172.17.0.1/private/ jessie-staging/main libsolid4 armhf 4:4.14.0-1 [234 kB]
Get:216 http://172.17.0.1/private/ jessie-staging/main libstreams0 armhf 0.7.8-1.2+b2 [78.3 kB]
Get:217 http://172.17.0.1/private/ jessie-staging/main libstreamanalyzer0 armhf 0.7.8-1.2+b2 [255 kB]
Get:218 http://172.17.0.1/private/ jessie-staging/main libkio5 armhf 4:4.14.0-1 [744 kB]
Get:219 http://172.17.0.1/private/ jessie-staging/main libnepomukquery4a armhf 4:4.14.0-1 [118 kB]
Get:220 http://172.17.0.1/private/ jessie-staging/main libnepomukutils4 armhf 4:4.14.0-1 [98.9 kB]
Get:221 http://172.17.0.1/private/ jessie-staging/main libkparts4 armhf 4:4.14.0-1 [133 kB]
Get:222 http://172.17.0.1/private/ jessie-staging/main libkdewebkit5 armhf 4:4.14.0-1 [78.8 kB]
Get:223 http://172.17.0.1/private/ jessie-staging/main libkdnssd4 armhf 4:4.14.0-1 [81.4 kB]
Get:224 http://172.17.0.1/private/ jessie-staging/main libknewstuff3-4 armhf 4:4.14.0-1 [158 kB]
Get:225 http://172.17.0.1/private/ jessie-staging/main libthreadweaver4 armhf 4:4.14.0-1 [63.7 kB]
Get:226 http://172.17.0.1/private/ jessie-staging/main libplasma3 armhf 4:4.14.0-1 [767 kB]
Get:227 http://172.17.0.1/private/ jessie-staging/main libkworkspace4abi2 armhf 4:4.11.11-1 [78.0 kB]
Get:228 http://172.17.0.1/private/ jessie-staging/main liblsofui4 armhf 4:4.11.11-1 [47.7 kB]
Get:229 http://172.17.0.1/private/ jessie-staging/main libkholidays4 armhf 4:4.14.0-1 [142 kB]
Get:230 http://172.17.0.1/private/ jessie-staging/main libplasmaclock4abi4 armhf 4:4.11.11-1 [92.6 kB]
Get:231 http://172.17.0.1/private/ jessie-staging/main libplasma-geolocation-interface4 armhf 4:4.11.11-1 [46.6 kB]
Get:232 http://172.17.0.1/private/ jessie-staging/main libkwinglutils1abi2 armhf 4:4.11.11-1 [98.3 kB]
Get:233 http://172.17.0.1/private/ jessie-staging/main libkwinglesutils1 armhf 4:4.11.11-1 [86.9 kB]
Get:234 http://172.17.0.1/private/ jessie-staging/main libkfile4 armhf 4:4.14.0-1 [208 kB]
Get:235 http://172.17.0.1/private/ jessie-staging/main libplasmagenericshell4 armhf 4:4.11.11-1 [291 kB]
Get:236 http://172.17.0.1/private/ jessie-staging/main libprocesscore4abi1 armhf 4:4.11.11-1 [65.0 kB]
Get:237 http://172.17.0.1/private/ jessie-staging/main libprocessui4a armhf 4:4.11.11-1 [107 kB]
Get:238 http://172.17.0.1/private/ jessie-staging/main libkactivities6 armhf 4:4.13.3-1 [30.5 kB]
Get:239 http://172.17.0.1/private/ jessie-staging/main libtaskmanager4abi4 armhf 4:4.11.11-1 [142 kB]
Get:240 http://172.17.0.1/private/ jessie-staging/main libweather-ion6 armhf 4:4.11.11-1 [46.5 kB]
Get:241 http://172.17.0.1/private/ jessie-staging/main automoc armhf 1.0~version-0.9.88-5 [31.2 kB]
Get:242 http://172.17.0.1/private/ jessie-staging/main libkjsapi4 armhf 4:4.14.0-1 [237 kB]
Get:243 http://172.17.0.1/private/ jessie-staging/main libkjsembed4 armhf 4:4.14.0-1 [262 kB]
Get:244 http://172.17.0.1/private/ jessie-staging/main libkrosscore4 armhf 4:4.14.0-1 [73.2 kB]
Get:245 http://172.17.0.1/private/ jessie-staging/main kdelibs-bin armhf 4:4.14.0-1 [199 kB]
Get:246 http://172.17.0.1/private/ jessie-staging/main libxml2-utils armhf 2.9.1+dfsg1-4 [89.1 kB]
Get:247 http://172.17.0.1/private/ jessie-staging/main kdoctools armhf 4:4.14.0-1 [195 kB]
Get:248 http://172.17.0.1/private/ jessie-staging/main libutempter0 armhf 1.1.5-4 [7516 B]
Get:249 http://172.17.0.1/private/ jessie-staging/main libkpty4 armhf 4:4.14.0-1 [54.3 kB]
Get:250 http://172.17.0.1/private/ jessie-staging/main xauth armhf 1:1.0.9-1 [35.6 kB]
Get:251 http://172.17.0.1/private/ jessie-staging/main libkdesu5 armhf 4:4.14.0-1 [70.4 kB]
Get:252 http://172.17.0.1/private/ jessie-staging/main libkntlm4 armhf 4:4.14.0-1 [50.8 kB]
Get:253 http://172.17.0.1/private/ jessie-staging/main libkde3support4 armhf 4:4.14.0-1 [287 kB]
Get:254 http://172.17.0.1/private/ jessie-staging/main libknewstuff2-4 armhf 4:4.14.0-1 [138 kB]
Get:255 http://172.17.0.1/private/ jessie-staging/main libkemoticons4 armhf 4:4.14.0-1 [61.2 kB]
Get:256 http://172.17.0.1/private/ jessie-staging/main libkidletime4 armhf 4:4.14.0-1 [57.8 kB]
Get:257 http://172.17.0.1/private/ jessie-staging/main libkprintutils4 armhf 4:4.14.0-1 [50.8 kB]
Get:258 http://172.17.0.1/private/ jessie-staging/main libkutils4 armhf 4:4.14.0-1 [45.6 kB]
Get:259 http://172.17.0.1/private/ jessie-staging/main libktexteditor4 armhf 4:4.14.0-1 [110 kB]
Get:260 http://172.17.0.1/private/ jessie-staging/main libkhtml5 armhf 4:4.14.0-1 [1590 kB]
Get:261 http://172.17.0.1/private/ jessie-staging/main libkimproxy4 armhf 4:4.14.0-1 [64.5 kB]
Get:262 http://172.17.0.1/private/ jessie-staging/main libkmediaplayer4 armhf 4:4.14.0-1 [51.3 kB]
Get:263 http://172.17.0.1/private/ jessie-staging/main libknotifyconfig4 armhf 4:4.14.0-1 [60.0 kB]
Get:264 http://172.17.0.1/private/ jessie-staging/main libkrossui4 armhf 4:4.14.0-1 [70.4 kB]
Get:265 http://172.17.0.1/private/ jessie-staging/main libkunitconversion4 armhf 4:4.14.0-1 [102 kB]
Get:266 http://172.17.0.1/private/ jessie-staging/main libkdeclarative5 armhf 4:4.14.0-1 [58.4 kB]
Get:267 http://172.17.0.1/private/ jessie-staging/main phonon-backend-null armhf 4:4.7.2-1 [16.8 kB]
Get:268 http://172.17.0.1/private/ jessie-staging/main libphonon-dev armhf 4:4.7.2-1 [83.0 kB]
Get:269 http://172.17.0.1/private/ jessie-staging/main libsoprano-dev armhf 2.9.4+dfsg-1.1 [83.6 kB]
Get:270 http://172.17.0.1/private/ jessie-staging/main kdelibs5-dev armhf 4:4.14.0-1 [1446 kB]
Get:271 http://172.17.0.1/private/ jessie-staging/main kde-workspace-dev armhf 4:4.11.11-1 [147 kB]
Get:272 http://172.17.0.1/private/ jessie-staging/main libsublime7 armhf 1.5.2-1 [84.5 kB]
Get:273 http://172.17.0.1/private/ jessie-staging/main libgrantlee-core0 armhf 0.4.0-2 [197 kB]
Get:274 http://172.17.0.1/private/ jessie-staging/main kdevplatform7-libs armhf 1.5.2-1 [1777 kB]
Get:275 http://172.17.0.1/private/ jessie-staging/main libsublime-dev armhf 1.5.2-1 [26.9 kB]
Get:276 http://172.17.0.1/private/ jessie-staging/main kdevplatform-dev armhf 1.5.2-1 [294 kB]
Get:277 http://172.17.0.1/private/ jessie-staging/main libkasten2core2 armhf 4:4.14.0-1 [41.4 kB]
Get:278 http://172.17.0.1/private/ jessie-staging/main libkasten2gui2 armhf 4:4.14.0-1 [52.5 kB]
Get:279 http://172.17.0.1/private/ jessie-staging/main libkasten2controllers2 armhf 4:4.14.0-1 [52.1 kB]
Get:280 http://172.17.0.1/private/ jessie-staging/main libokteta1core1 armhf 4:4.14.0-1 [43.8 kB]
Get:281 http://172.17.0.1/private/ jessie-staging/main libkasten2okteta1core1 armhf 4:4.14.0-1 [23.0 kB]
Get:282 http://172.17.0.1/private/ jessie-staging/main libokteta1gui1 armhf 4:4.14.0-1 [60.4 kB]
Get:283 http://172.17.0.1/private/ jessie-staging/main libkasten2okteta1gui1 armhf 4:4.14.0-1 [63.6 kB]
Get:284 http://172.17.0.1/private/ jessie-staging/main libkasten2okteta1controllers1abi1 armhf 4:4.14.0-1 [281 kB]
Get:285 http://172.17.0.1/private/ jessie-staging/main libqjson-dev armhf 0.8.1-3 [12.1 kB]
Get:286 http://172.17.0.1/private/ jessie-staging/main okteta-dev armhf 4:4.14.0-1 [81.5 kB]
Get:287 http://172.17.0.1/private/ jessie-staging/main shared-mime-info armhf 1.3-1 [630 kB]
Get:288 http://172.17.0.1/private/ jessie-staging/main pkg-kde-tools all 0.15.15 [95.1 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 90.8 MB in 25s (3545 kB/s)
Selecting previously unselected package libpipeline1:armhf.
(Reading database ... 11236 files and directories currently installed.)
Preparing to unpack .../libpipeline1_1.3.0-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.3.0-1) ...
Selecting previously unselected package libssl1.0.0:armhf.
Preparing to unpack .../libssl1.0.0_1.0.1i-2_armhf.deb ...
Unpacking libssl1.0.0:armhf (1.0.1i-2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../groff-base_1.22.2-8_armhf.deb ...
Unpacking groff-base (1.22.2-8) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../bsdmainutils_9.0.5_armhf.deb ...
Unpacking bsdmainutils (9.0.5) ...
Selecting previously unselected package man-db.
Preparing to unpack .../man-db_2.6.7.1-1_armhf.deb ...
Unpacking man-db (2.6.7.1-1) ...
Selecting previously unselected package libasprintf0c2:armhf.
Preparing to unpack .../libasprintf0c2_0.19.2-2_armhf.deb ...
Unpacking libasprintf0c2:armhf (0.19.2-2) ...
Selecting previously unselected package libgpg-error0:armhf.
Preparing to unpack .../libgpg-error0_1.13-4_armhf.deb ...
Unpacking libgpg-error0:armhf (1.13-4) ...
Selecting previously unselected package libgcrypt11:armhf.
Preparing to unpack .../libgcrypt11_1.5.4-3_armhf.deb ...
Unpacking libgcrypt11:armhf (1.5.4-3) ...
Selecting previously unselected package libgcrypt20:armhf.
Preparing to unpack .../libgcrypt20_1.6.2-3_armhf.deb ...
Unpacking libgcrypt20:armhf (1.6.2-3) ...
Selecting previously unselected package libnettle4:armhf.
Preparing to unpack .../libnettle4_2.7.1-3_armhf.deb ...
Unpacking libnettle4:armhf (2.7.1-3) ...
Selecting previously unselected package libhogweed2:armhf.
Preparing to unpack .../libhogweed2_2.7.1-3_armhf.deb ...
Unpacking libhogweed2:armhf (2.7.1-3) ...
Selecting previously unselected package libffi6:armhf.
Preparing to unpack .../libffi6_3.1-2_armhf.deb ...
Unpacking libffi6:armhf (3.1-2) ...
Selecting previously unselected package libp11-kit0:armhf.
Preparing to unpack .../libp11-kit0_0.20.3-2_armhf.deb ...
Unpacking libp11-kit0:armhf (0.20.3-2) ...
Selecting previously unselected package libtasn1-6:armhf.
Preparing to unpack .../libtasn1-6_4.1-2_armhf.deb ...
Unpacking libtasn1-6:armhf (4.1-2) ...
Selecting previously unselected package libgnutls-deb0-28:armhf.
Preparing to unpack .../libgnutls-deb0-28_3.3.7-2_armhf.deb ...
Unpacking libgnutls-deb0-28:armhf (3.3.7-2) ...
Selecting previously unselected package libgnutls26:armhf.
Preparing to unpack .../libgnutls26_2.12.23-17_armhf.deb ...
Unpacking libgnutls26:armhf (2.12.23-17) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../libkeyutils1_1.5.9-5_armhf.deb ...
Unpacking libkeyutils1:armhf (1.5.9-5) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../libkrb5support0_1.12.1+dfsg-9_armhf.deb ...
Unpacking libkrb5support0:armhf (1.12.1+dfsg-9) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../libk5crypto3_1.12.1+dfsg-9_armhf.deb ...
Unpacking libk5crypto3:armhf (1.12.1+dfsg-9) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../libkrb5-3_1.12.1+dfsg-9_armhf.deb ...
Unpacking libkrb5-3:armhf (1.12.1+dfsg-9) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../libgssapi-krb5-2_1.12.1+dfsg-9_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.12.1+dfsg-9) ...
Selecting previously unselected package libidn11:armhf.
Preparing to unpack .../libidn11_1.29-1_armhf.deb ...
Unpacking libidn11:armhf (1.29-1) ...
Selecting previously unselected package libsasl2-modules-db:armhf.
Preparing to unpack .../libsasl2-modules-db_2.1.26.dfsg1-11_armhf.deb ...
Unpacking libsasl2-modules-db:armhf (2.1.26.dfsg1-11) ...
Selecting previously unselected package libsasl2-2:armhf.
Preparing to unpack .../libsasl2-2_2.1.26.dfsg1-11_armhf.deb ...
Unpacking libsasl2-2:armhf (2.1.26.dfsg1-11) ...
Selecting previously unselected package libldap-2.4-2:armhf.
Preparing to unpack .../libldap-2.4-2_2.4.39-1+rpi1+b1_armhf.deb ...
Unpacking libldap-2.4-2:armhf (2.4.39-1+rpi1+b1) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../libmagic1_1%3a5.19-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.19-2) ...
Selecting previously unselected package libsqlite3-0:armhf.
Preparing to unpack .../libsqlite3-0_3.8.6-1_armhf.deb ...
Unpacking libsqlite3-0:armhf (3.8.6-1) ...
Selecting previously unselected package libwrap0:armhf.
Preparing to unpack .../libwrap0_7.6.q-25_armhf.deb ...
Unpacking libwrap0:armhf (7.6.q-25) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../libxml2_2.9.1+dfsg1-4_armhf.deb ...
Unpacking libxml2:armhf (2.9.1+dfsg1-4) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../cmake-data_2.8.12.2-2_all.deb ...
Unpacking cmake-data (2.8.12.2-2) ...
Selecting previously unselected package liblzo2-2:armhf.
Preparing to unpack .../liblzo2-2_2.08-1_armhf.deb ...
Unpacking liblzo2-2:armhf (2.08-1) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../libarchive13_3.1.2-9_armhf.deb ...
Unpacking libarchive13:armhf (3.1.2-9) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../librtmp1_2.4+20131018.git79459a2-4_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20131018.git79459a2-4) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../libssh2-1_1.4.3-4_armhf.deb ...
Unpacking libssh2-1:armhf (1.4.3-4) ...
Selecting previously unselected package libcurl3:armhf.
Preparing to unpack .../libcurl3_7.37.1-1_armhf.deb ...
Unpacking libcurl3:armhf (7.37.1-1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.1.0-6_armhf.deb ...
Unpacking libexpat1:armhf (2.1.0-6) ...
Selecting previously unselected package cmake.
Preparing to unpack .../cmake_2.8.12.2-2_armhf.deb ...
Unpacking cmake (2.8.12.2-2) ...
Selecting previously unselected package libapr1:armhf.
Preparing to unpack .../libapr1_1.5.1-2_armhf.deb ...
Unpacking libapr1:armhf (1.5.1-2) ...
Selecting previously unselected package libaprutil1:armhf.
Preparing to unpack .../libaprutil1_1.5.3-3_armhf.deb ...
Unpacking libaprutil1:armhf (1.5.3-3) ...
Selecting previously unselected package libasyncns0:armhf.
Preparing to unpack .../libasyncns0_0.8-5_armhf.deb ...
Unpacking libasyncns0:armhf (0.8-5) ...
Selecting previously unselected package qtcore4-l10n.
Preparing to unpack .../qtcore4-l10n_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_all.deb ...
Unpacking qtcore4-l10n (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../libglib2.0-0_2.40.0-5_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.40.0-5) ...
Selecting previously unselected package libqtcore4:armhf.
Preparing to unpack .../libqtcore4_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqtcore4:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libqt4-xml:armhf.
Preparing to unpack .../libqt4-xml_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqt4-xml:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libqtdbus4:armhf.
Preparing to unpack .../libqtdbus4_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqtdbus4:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libqt4-network:armhf.
Preparing to unpack .../libqt4-network_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqt4-network:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libattica0.4:armhf.
Preparing to unpack .../libattica0.4_0.4.2-1_armhf.deb ...
Unpacking libattica0.4:armhf (0.4.2-1) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../libxau6_1%3a1.0.8-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.8-1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../x11-common_1%3a7.7+7_all.deb ...
Unpacking x11-common (1:7.7+7) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../libice6_2%3a1.0.9-1_armhf.deb ...
Unpacking libice6:armhf (2:1.0.9-1) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../libsm6_2%3a1.2.2-1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.2-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../libxdmcp6_1%3a1.1.1-1_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.1-1) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../libxcb1_1.10-3_armhf.deb ...
Unpacking libxcb1:armhf (1.10-3) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../libx11-data_2%3a1.6.2-3_all.deb ...
Unpacking libx11-data (2:1.6.2-3) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../libx11-6_2%3a1.6.2-3_armhf.deb ...
Unpacking libx11-6:armhf (2:1.6.2-3) ...
Selecting previously unselected package libxt6:armhf.
Preparing to unpack .../libxt6_1%3a1.1.4-1_armhf.deb ...
Unpacking libxt6:armhf (1:1.1.4-1) ...
Selecting previously unselected package libaudio2:armhf.
Preparing to unpack .../libaudio2_1.9.4-1_armhf.deb ...
Unpacking libaudio2:armhf (1.9.4-1) ...
Selecting previously unselected package libavutil54:armhf.
Preparing to unpack .../libavutil54_6%3a11~beta1-2+rpi1_armhf.deb ...
Unpacking libavutil54:armhf (6:11~beta1-2+rpi1) ...
Selecting previously unselected package libavresample2:armhf.
Preparing to unpack .../libavresample2_6%3a11~beta1-2+rpi1_armhf.deb ...
Unpacking libavresample2:armhf (6:11~beta1-2+rpi1) ...
Selecting previously unselected package libgsm1:armhf.
Preparing to unpack .../libgsm1_1.0.13-4_armhf.deb ...
Unpacking libgsm1:armhf (1.0.13-4) ...
Selecting previously unselected package libmp3lame0:armhf.
Preparing to unpack .../libmp3lame0_3.99.5+repack1-5_armhf.deb ...
Unpacking libmp3lame0:armhf (3.99.5+repack1-5) ...
Selecting previously unselected package libopenjpeg5:armhf.
Preparing to unpack .../libopenjpeg5_1.5.2-2+b1_armhf.deb ...
Unpacking libopenjpeg5:armhf (1.5.2-2+b1) ...
Selecting previously unselected package libopus0:armhf.
Preparing to unpack .../libopus0_1.1-2_armhf.deb ...
Unpacking libopus0:armhf (1.1-2) ...
Selecting previously unselected package liborc-0.4-0:armhf.
Preparing to unpack .../liborc-0.4-0_1%3a0.4.22-1_armhf.deb ...
Unpacking liborc-0.4-0:armhf (1:0.4.22-1) ...
Selecting previously unselected package libschroedinger-1.0-0:armhf.
Preparing to unpack .../libschroedinger-1.0-0_1.0.11-2.1_armhf.deb ...
Unpacking libschroedinger-1.0-0:armhf (1.0.11-2.1) ...
Selecting previously unselected package libspeex1:armhf.
Preparing to unpack .../libspeex1_1.2~rc1.2-1_armhf.deb ...
Unpacking libspeex1:armhf (1.2~rc1.2-1) ...
Selecting previously unselected package libogg0:armhf.
Preparing to unpack .../libogg0_1.3.2-1_armhf.deb ...
Unpacking libogg0:armhf (1.3.2-1) ...
Selecting previously unselected package libtheora0:armhf.
Preparing to unpack .../libtheora0_1.1.1+dfsg.1-3.2_armhf.deb ...
Unpacking libtheora0:armhf (1.1.1+dfsg.1-3.2) ...
Selecting previously unselected package libva1:armhf.
Preparing to unpack .../libva1_1.3.1-3_armhf.deb ...
Unpacking libva1:armhf (1.3.1-3) ...
Selecting previously unselected package libvorbis0a:armhf.
Preparing to unpack .../libvorbis0a_1.3.2-1.4_armhf.deb ...
Unpacking libvorbis0a:armhf (1.3.2-1.4) ...
Selecting previously unselected package libvorbisenc2:armhf.
Preparing to unpack .../libvorbisenc2_1.3.2-1.4_armhf.deb ...
Unpacking libvorbisenc2:armhf (1.3.2-1.4) ...
Selecting previously unselected package libvpx1:armhf.
Preparing to unpack .../libvpx1_1.3.0-2+rpi1_armhf.deb ...
Unpacking libvpx1:armhf (1.3.0-2+rpi1) ...
Selecting previously unselected package libx264-142:armhf.
Preparing to unpack .../libx264-142_2%3a0.142.2431+gita5831aa-1+rpi1+b1_armhf.deb ...
Unpacking libx264-142:armhf (2:0.142.2431+gita5831aa-1+rpi1+b1) ...
Selecting previously unselected package libxvidcore4:armhf.
Preparing to unpack .../libxvidcore4_2%3a1.3.3-1_armhf.deb ...
Unpacking libxvidcore4:armhf (2:1.3.3-1) ...
Selecting previously unselected package libavcodec56:armhf.
Preparing to unpack .../libavcodec56_6%3a11~beta1-2+rpi1_armhf.deb ...
Unpacking libavcodec56:armhf (6:11~beta1-2+rpi1) ...
Selecting previously unselected package libavformat56:armhf.
Preparing to unpack .../libavformat56_6%3a11~beta1-2+rpi1_armhf.deb ...
Unpacking libavformat56:armhf (6:11~beta1-2+rpi1) ...
Selecting previously unselected package libclucene-core1:armhf.
Preparing to unpack .../libclucene-core1_2.3.3.4-4_armhf.deb ...
Unpacking libclucene-core1:armhf (2.3.3.4-4) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../libcroco3_0.6.8-3_armhf.deb ...
Unpacking libcroco3:armhf (0.6.8-3) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../libcurl3-gnutls_7.37.1-1_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.37.1-1) ...
Selecting previously unselected package qtchooser.
Preparing to unpack .../qtchooser_47-gd2b7997-1_armhf.deb ...
Unpacking qtchooser (47-gd2b7997-1) ...
Selecting previously unselected package qdbus.
Preparing to unpack .../qdbus_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking qdbus (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libqt4-dbus:armhf.
Preparing to unpack .../libqt4-dbus_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqt4-dbus:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../libfreetype6_2.5.2-1.1_armhf.deb ...
Unpacking libfreetype6:armhf (2.5.2-1.1) ...
Selecting previously unselected package ucf.
Preparing to unpack .../archives/ucf_3.0030_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0030) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../fonts-dejavu-core_2.34-1_all.deb ...
Unpacking fonts-dejavu-core (2.34-1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../fontconfig-config_2.11.0-6_all.deb ...
Unpacking fontconfig-config (2.11.0-6) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../libfontconfig1_2.11.0-6_armhf.deb ...
Unpacking libfontconfig1:armhf (2.11.0-6) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../fontconfig_2.11.0-6_armhf.deb ...
Unpacking fontconfig (2.11.0-6) ...
Selecting previously unselected package libjpeg8:armhf.
Preparing to unpack .../libjpeg8_8d1-1_armhf.deb ...
Unpacking libjpeg8:armhf (8d1-1) ...
Selecting previously unselected package liblcms2-2:armhf.
Preparing to unpack .../liblcms2-2_2.6-3_armhf.deb ...
Unpacking liblcms2-2:armhf (2.6-3) ...
Selecting previously unselected package libmng1:armhf.
Preparing to unpack .../libmng1_1.0.10+dfsg-3.1_armhf.deb ...
Unpacking libmng1:armhf (1.0.10+dfsg-3.1) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../libjbig0_2.1-3_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../libtiff5_4.0.3-9_armhf.deb ...
Unpacking libtiff5:armhf (4.0.3-9) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../libxext6_2%3a1.3.2-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.2-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../libxrender1_1%3a0.9.8-1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.8-1) ...
Selecting previously unselected package libqtgui4:armhf.
Preparing to unpack .../libqtgui4_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqtgui4:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libdbusmenu-qt2:armhf.
Preparing to unpack .../libdbusmenu-qt2_0.9.2-1_armhf.deb ...
Unpacking libdbusmenu-qt2:armhf (0.9.2-1) ...
Selecting previously unselected package libdrm-exynos1:armhf.
Preparing to unpack .../libdrm-exynos1_2.4.56-1_armhf.deb ...
Unpacking libdrm-exynos1:armhf (2.4.56-1) ...
Selecting previously unselected package libdrm-freedreno1:armhf.
Preparing to unpack .../libdrm-freedreno1_2.4.56-1_armhf.deb ...
Unpacking libdrm-freedreno1:armhf (2.4.56-1) ...
Selecting previously unselected package libdrm-nouveau2:armhf.
Preparing to unpack .../libdrm-nouveau2_2.4.56-1_armhf.deb ...
Unpacking libdrm-nouveau2:armhf (2.4.56-1) ...
Selecting previously unselected package libdrm-omap1:armhf.
Preparing to unpack .../libdrm-omap1_2.4.56-1_armhf.deb ...
Unpacking libdrm-omap1:armhf (2.4.56-1) ...
Selecting previously unselected package libdrm-radeon1:armhf.
Preparing to unpack .../libdrm-radeon1_2.4.56-1_armhf.deb ...
Unpacking libdrm-radeon1:armhf (2.4.56-1) ...
Selecting previously unselected package libglapi-mesa:armhf.
Preparing to unpack .../libglapi-mesa_10.2.6-1_armhf.deb ...
Unpacking libglapi-mesa:armhf (10.2.6-1) ...
Selecting previously unselected package libllvm3.4:armhf.
Preparing to unpack .../libllvm3.4_1%3a3.4.2-8_armhf.deb ...
Unpacking libllvm3.4:armhf (1:3.4.2-8) ...
Selecting previously unselected package libwayland-client0:armhf.
Preparing to unpack .../libwayland-client0_1.5.0-1_armhf.deb ...
Unpacking libwayland-client0:armhf (1.5.0-1) ...
Selecting previously unselected package libwayland-server0:armhf.
Preparing to unpack .../libwayland-server0_1.5.0-1_armhf.deb ...
Unpacking libwayland-server0:armhf (1.5.0-1) ...
Selecting previously unselected package libxcb-dri2-0:armhf.
Preparing to unpack .../libxcb-dri2-0_1.10-3_armhf.deb ...
Unpacking libxcb-dri2-0:armhf (1.10-3) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../libxfixes3_1%3a5.0.1-2_armhf.deb ...
Unpacking libxfixes3:armhf (1:5.0.1-2) ...
Selecting previously unselected package libgbm1:armhf.
Preparing to unpack .../libgbm1_10.2.6-1_armhf.deb ...
Unpacking libgbm1:armhf (10.2.6-1) ...
Selecting previously unselected package libx11-xcb1:armhf.
Preparing to unpack .../libx11-xcb1_2%3a1.6.2-3_armhf.deb ...
Unpacking libx11-xcb1:armhf (2:1.6.2-3) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../libxcb-render0_1.10-3_armhf.deb ...
Unpacking libxcb-render0:armhf (1.10-3) ...
Selecting previously unselected package libxcb-shape0:armhf.
Preparing to unpack .../libxcb-shape0_1.10-3_armhf.deb ...
Unpacking libxcb-shape0:armhf (1.10-3) ...
Selecting previously unselected package libxcb-xfixes0:armhf.
Preparing to unpack .../libxcb-xfixes0_1.10-3_armhf.deb ...
Unpacking libxcb-xfixes0:armhf (1.10-3) ...
Selecting previously unselected package libegl1-mesa:armhf.
Preparing to unpack .../libegl1-mesa_10.2.6-1_armhf.deb ...
Unpacking libegl1-mesa:armhf (10.2.6-1) ...
Selecting previously unselected package libexiv2-13:armhf.
Preparing to unpack .../libexiv2-13_0.24-4_armhf.deb ...
Unpacking libexiv2-13:armhf (0.24-4) ...
Selecting previously unselected package libflac8:armhf.
Preparing to unpack .../libflac8_1.3.0-2_armhf.deb ...
Unpacking libflac8:armhf (1.3.0-2) ...
Selecting previously unselected package libgif4:armhf.
Preparing to unpack .../libgif4_4.1.6-11_armhf.deb ...
Unpacking libgif4:armhf (4.1.6-11) ...
Selecting previously unselected package libxcb-dri3-0:armhf.
Preparing to unpack .../libxcb-dri3-0_1.10-3_armhf.deb ...
Unpacking libxcb-dri3-0:armhf (1.10-3) ...
Selecting previously unselected package libxcb-glx0:armhf.
Preparing to unpack .../libxcb-glx0_1.10-3_armhf.deb ...
Unpacking libxcb-glx0:armhf (1.10-3) ...
Selecting previously unselected package libxcb-present0:armhf.
Preparing to unpack .../libxcb-present0_1.10-3_armhf.deb ...
Unpacking libxcb-present0:armhf (1.10-3) ...
Selecting previously unselected package libxcb-sync1:armhf.
Preparing to unpack .../libxcb-sync1_1.10-3_armhf.deb ...
Unpacking libxcb-sync1:armhf (1.10-3) ...
Selecting previously unselected package libxdamage1:armhf.
Preparing to unpack .../libxdamage1_1%3a1.1.4-2_armhf.deb ...
Unpacking libxdamage1:armhf (1:1.1.4-2) ...
Selecting previously unselected package libxshmfence1:armhf.
Preparing to unpack .../libxshmfence1_1.1-2_armhf.deb ...
Unpacking libxshmfence1:armhf (1.1-2) ...
Selecting previously unselected package libxxf86vm1:armhf.
Preparing to unpack .../libxxf86vm1_1%3a1.1.3-1_armhf.deb ...
Unpacking libxxf86vm1:armhf (1:1.1.3-1) ...
Selecting previously unselected package libgl1-mesa-glx:armhf.
Preparing to unpack .../libgl1-mesa-glx_10.2.6-1_armhf.deb ...
Unpacking libgl1-mesa-glx:armhf (10.2.6-1) ...
Selecting previously unselected package libgles2-mesa:armhf.
Preparing to unpack .../libgles2-mesa_10.2.6-1_armhf.deb ...
Unpacking libgles2-mesa:armhf (10.2.6-1) ...
Selecting previously unselected package libgstreamer0.10-0:armhf.
Preparing to unpack .../libgstreamer0.10-0_0.10.36-1.4_armhf.deb ...
Unpacking libgstreamer0.10-0:armhf (0.10.36-1.4) ...
Selecting previously unselected package iso-codes.
Preparing to unpack .../iso-codes_3.56-1_all.deb ...
Unpacking iso-codes (3.56-1) ...
Selecting previously unselected package libgstreamer-plugins-base0.10-0:armhf.
Preparing to unpack .../libgstreamer-plugins-base0.10-0_0.10.36-1.3_armhf.deb ...
Unpacking libgstreamer-plugins-base0.10-0:armhf (0.10.36-1.3) ...
Selecting previously unselected package libiodbc2:armhf.
Preparing to unpack .../libiodbc2_3.52.9-2_armhf.deb ...
Unpacking libiodbc2:armhf (3.52.9-2) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../libltdl7_2.4.2-1.10_armhf.deb ...
Unpacking libltdl7:armhf (2.4.2-1.10) ...
Selecting previously unselected package libmhash2:armhf.
Preparing to unpack .../libmhash2_0.9.9.9-7_armhf.deb ...
Unpacking libmhash2:armhf (0.9.9.9-7) ...
Selecting previously unselected package libjson-c2:armhf.
Preparing to unpack .../libjson-c2_0.11-4_armhf.deb ...
Unpacking libjson-c2:armhf (0.11-4) ...
Selecting previously unselected package libsndfile1:armhf.
Preparing to unpack .../libsndfile1_1.0.25-9_armhf.deb ...
Unpacking libsndfile1:armhf (1.0.25-9) ...
Selecting previously unselected package libsystemd-id128-0:armhf.
Preparing to unpack .../libsystemd-id128-0_208-8_armhf.deb ...
Unpacking libsystemd-id128-0:armhf (208-8) ...
Selecting previously unselected package libsystemd-journal0:armhf.
Preparing to unpack .../libsystemd-journal0_208-8_armhf.deb ...
Unpacking libsystemd-journal0:armhf (208-8) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../libxi6_2%3a1.7.4-1_armhf.deb ...
Unpacking libxi6:armhf (2:1.7.4-1) ...
Selecting previously unselected package libxtst6:armhf.
Preparing to unpack .../libxtst6_2%3a1.2.2-1_armhf.deb ...
Unpacking libxtst6:armhf (2:1.2.2-1) ...
Selecting previously unselected package libpulse0:armhf.
Preparing to unpack .../libpulse0_5.0-6+b1_armhf.deb ...
Unpacking libpulse0:armhf (5.0-6+b1) ...
Selecting previously unselected package libpulse-mainloop-glib0:armhf.
Preparing to unpack .../libpulse-mainloop-glib0_5.0-6+b1_armhf.deb ...
Unpacking libpulse-mainloop-glib0:armhf (5.0-6+b1) ...
Selecting previously unselected package libphonon4:armhf.
Preparing to unpack .../libphonon4_4%3a4.7.2-1_armhf.deb ...
Unpacking libphonon4:armhf (4:4.7.2-1) ...
Selecting previously unselected package libqca2:armhf.
Preparing to unpack .../libqca2_2.0.3-6_armhf.deb ...
Unpacking libqca2:armhf (2.0.3-6) ...
Selecting previously unselected package libqjson0:armhf.
Preparing to unpack .../libqjson0_0.8.1-3_armhf.deb ...
Unpacking libqjson0:armhf (0.8.1-3) ...
Selecting previously unselected package libqt4-script:armhf.
Preparing to unpack .../libqt4-script_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqt4-script:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libqt4-sql:armhf.
Preparing to unpack .../libqt4-sql_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqt4-sql:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libqt4-xmlpatterns:armhf.
Preparing to unpack .../libqt4-xmlpatterns_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqt4-xmlpatterns:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libqt4-declarative:armhf.
Preparing to unpack .../libqt4-declarative_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqt4-declarative:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libqt4-designer:armhf.
Preparing to unpack .../libqt4-designer_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqt4-designer:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libqt4-help:armhf.
Preparing to unpack .../libqt4-help_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqt4-help:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libqt4-opengl:armhf.
Preparing to unpack .../libqt4-opengl_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqt4-opengl:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libqt4-qt3support:armhf.
Preparing to unpack .../libqt4-qt3support_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqt4-qt3support:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libqt4-scripttools:armhf.
Preparing to unpack .../libqt4-scripttools_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqt4-scripttools:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libqt4-svg:armhf.
Preparing to unpack .../libqt4-svg_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqt4-svg:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libqt4-test:armhf.
Preparing to unpack .../libqt4-test_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqt4-test:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libqt4-dev-bin.
Preparing to unpack .../libqt4-dev-bin_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqt4-dev-bin (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package qt4-linguist-tools.
Preparing to unpack .../qt4-linguist-tools_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking qt4-linguist-tools (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package qt4-qmake.
Preparing to unpack .../qt4-qmake_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking qt4-qmake (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libqt4-dev.
Preparing to unpack .../libqt4-dev_4%3a4.8.6+git49-gbc62005+dfsg-1+rpi1_armhf.deb ...
Unpacking libqt4-dev (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Selecting previously unselected package libqtwebkit4:armhf.
Preparing to unpack .../libqtwebkit4_2.2.1-7.1_armhf.deb ...
Unpacking libqtwebkit4:armhf (2.2.1-7.1) ...
Selecting previously unselected package libqtwebkit-dev.
Preparing to unpack .../libqtwebkit-dev_2.2.1-7.1_armhf.deb ...
Unpacking libqtwebkit-dev (2.2.1-7.1) ...
Selecting previously unselected package libxslt1.1:armhf.
Preparing to unpack .../libxslt1.1_1.1.28-2_armhf.deb ...
Unpacking libxslt1.1:armhf (1.1.28-2) ...
Selecting previously unselected package libyajl2:armhf.
Preparing to unpack .../libyajl2_2.1.0-2_armhf.deb ...
Unpacking libyajl2:armhf (2.1.0-2) ...
Selecting previously unselected package libraptor2-0:armhf.
Preparing to unpack .../libraptor2-0_2.0.14-1_armhf.deb ...
Unpacking libraptor2-0:armhf (2.0.14-1) ...
Selecting previously unselected package librasqal3:armhf.
Preparing to unpack .../librasqal3_0.9.32-1_armhf.deb ...
Unpacking librasqal3:armhf (0.9.32-1) ...
Selecting previously unselected package librdf0:armhf.
Preparing to unpack .../librdf0_1.0.17-1+b1_armhf.deb ...
Unpacking librdf0:armhf (1.0.17-1+b1) ...
Selecting previously unselected package libserf-1-1:armhf.
Preparing to unpack .../libserf-1-1_1.3.7-1_armhf.deb ...
Unpacking libserf-1-1:armhf (1.3.7-1) ...
Selecting previously unselected package libsvn1:armhf.
Preparing to unpack .../libsvn1_1.8.10-1_armhf.deb ...
Unpacking libsvn1:armhf (1.8.10-1) ...
Selecting previously unselected package libunistring0:armhf.
Preparing to unpack .../libunistring0_0.9.3-5.2_armhf.deb ...
Unpacking libunistring0:armhf (0.9.3-5.2) ...
Selecting previously unselected package libxmuu1:armhf.
Preparing to unpack .../libxmuu1_2%3a1.1.2-1_armhf.deb ...
Unpacking libxmuu1:armhf (2:1.1.2-1) ...
Selecting previously unselected package libxrandr2:armhf.
Preparing to unpack .../libxrandr2_2%3a1.4.2-1_armhf.deb ...
Unpacking libxrandr2:armhf (2:1.4.2-1) ...
Selecting previously unselected package libxss1:armhf.
Preparing to unpack .../libxss1_1%3a1.2.2-1_armhf.deb ...
Unpacking libxss1:armhf (1:1.2.2-1) ...
Selecting previously unselected package sgml-base.
Preparing to unpack .../sgml-base_1.26+nmu4_all.deb ...
Unpacking sgml-base (1.26+nmu4) ...
Selecting previously unselected package adduser.
Preparing to unpack .../adduser_3.113+nmu3_all.deb ...
Unpacking adduser (3.113+nmu3) ...
Selecting previously unselected package file.
Preparing to unpack .../file_1%3a5.19-2_armhf.deb ...
Unpacking file (1:5.19-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../gettext-base_0.19.2-2_armhf.deb ...
Unpacking gettext-base (0.19.2-2) ...
Selecting previously unselected package cdbs.
Preparing to unpack .../archives/cdbs_0.4.126_all.deb ...
Unpacking cdbs (0.4.126) ...
Selecting previously unselected package gettext.
Preparing to unpack .../gettext_0.19.2-2_armhf.deb ...
Unpacking gettext (0.19.2-2) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../intltool-debian_0.35.0+20060710.1_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.1) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../po-debconf_1.0.16+nmu3_all.deb ...
Unpacking po-debconf (1.0.16+nmu3) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../debhelper_9.20140817_all.deb ...
Unpacking debhelper (9.20140817) ...
Selecting previously unselected package xml-core.
Preparing to unpack .../xml-core_0.13+nmu2_all.deb ...
Unpacking xml-core (0.13+nmu2) ...
Selecting previously unselected package sgml-data.
Preparing to unpack .../sgml-data_2.0.9-1_all.deb ...
Unpacking sgml-data (2.0.9-1) ...
Selecting previously unselected package docbook-xml.
Preparing to unpack .../docbook-xml_4.5-7.2_all.deb ...
Unpacking docbook-xml (4.5-7.2) ...
Selecting previously unselected package docbook-xsl.
Preparing to unpack .../docbook-xsl_1.78.1+dfsg-1_all.deb ...
Unpacking docbook-xsl (1.78.1+dfsg-1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../libpthread-stubs0-dev_0.3-4_armhf.deb ...
Unpacking libpthread-stubs0-dev:armhf (0.3-4) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../xorg-sgml-doctools_1%3a1.11-1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1) ...
Selecting previously unselected package x11proto-core-dev.
Preparing to unpack .../x11proto-core-dev_7.0.26-1_all.deb ...
Unpacking x11proto-core-dev (7.0.26-1) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../libxau-dev_1%3a1.0.8-1_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.8-1) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../libxdmcp-dev_1%3a1.1.1-1_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.1-1) ...
Selecting previously unselected package libxcb1-dev:armhf.
Preparing to unpack .../libxcb1-dev_1.10-3_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.10-3) ...
Selecting previously unselected package x11proto-input-dev.
Preparing to unpack .../x11proto-input-dev_2.3.1-1_all.deb ...
Unpacking x11proto-input-dev (2.3.1-1) ...
Selecting previously unselected package x11proto-kb-dev.
Preparing to unpack .../x11proto-kb-dev_1.0.6-2_all.deb ...
Unpacking x11proto-kb-dev (1.0.6-2) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../xtrans-dev_1.3.4-1_all.deb ...
Unpacking xtrans-dev (1.3.4-1) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../libx11-dev_2%3a1.6.2-3_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.6.2-3) ...
Selecting previously unselected package libx11-xcb-dev:armhf.
Preparing to unpack .../libx11-xcb-dev_2%3a1.6.2-3_armhf.deb ...
Unpacking libx11-xcb-dev:armhf (2:1.6.2-3) ...
Selecting previously unselected package libxcb-render0-dev:armhf.
Preparing to unpack .../libxcb-render0-dev_1.10-3_armhf.deb ...
Unpacking libxcb-render0-dev:armhf (1.10-3) ...
Selecting previously unselected package libxcb-shape0-dev:armhf.
Preparing to unpack .../libxcb-shape0-dev_1.10-3_armhf.deb ...
Unpacking libxcb-shape0-dev:armhf (1.10-3) ...
Selecting previously unselected package libxcb-xfixes0-dev:armhf.
Preparing to unpack .../libxcb-xfixes0-dev_1.10-3_armhf.deb ...
Unpacking libxcb-xfixes0-dev:armhf (1.10-3) ...
Selecting previously unselected package libdrm-dev:armhf.
Preparing to unpack .../libdrm-dev_2.4.56-1_armhf.deb ...
Unpacking libdrm-dev:armhf (2.4.56-1) ...
Selecting previously unselected package mesa-common-dev.
Preparing to unpack .../mesa-common-dev_10.2.6-1_armhf.deb ...
Unpacking mesa-common-dev (10.2.6-1) ...
Selecting previously unselected package libdlrestrictions1.
Preparing to unpack .../libdlrestrictions1_0.15.15_armhf.deb ...
Unpacking libdlrestrictions1 (0.15.15) ...
Selecting previously unselected package libfam0.
Preparing to unpack .../libfam0_2.7.0-17.1_armhf.deb ...
Unpacking libfam0 (2.7.0-17.1) ...
Selecting previously unselected package libkdecore5.
Preparing to unpack .../libkdecore5_4%3a4.14.0-1_armhf.deb ...
Unpacking libkdecore5 (4:4.14.0-1) ...
Selecting previously unselected package libkdeui5.
Preparing to unpack .../libkdeui5_4%3a4.14.0-1_armhf.deb ...
Unpacking libkdeui5 (4:4.14.0-1) ...
Selecting previously unselected package libkdecorations4abi2.
Preparing to unpack .../libkdecorations4abi2_4%3a4.11.11-1_armhf.deb ...
Unpacking libkdecorations4abi2 (4:4.11.11-1) ...
Selecting previously unselected package libkwineffects1abi5.
Preparing to unpack .../libkwineffects1abi5_4%3a4.11.11-1_armhf.deb ...
Unpacking libkwineffects1abi5 (4:4.11.11-1) ...
Selecting previously unselected package libkephal4abi1.
Preparing to unpack .../libkephal4abi1_4%3a4.11.11-1_armhf.deb ...
Unpacking libkephal4abi1 (4:4.11.11-1) ...
Selecting previously unselected package libkscreensaver5.
Preparing to unpack .../libkscreensaver5_4%3a4.11.11-1_armhf.deb ...
Unpacking libkscreensaver5 (4:4.11.11-1) ...
Selecting previously unselected package libksgrd4.
Preparing to unpack .../libksgrd4_4%3a4.11.11-1_armhf.deb ...
Unpacking libksgrd4 (4:4.11.11-1) ...
Selecting previously unselected package libksignalplotter4.
Preparing to unpack .../libksignalplotter4_4%3a4.11.11-1_armhf.deb ...
Unpacking libksignalplotter4 (4:4.11.11-1) ...
Selecting previously unselected package libkcmutils4.
Preparing to unpack .../libkcmutils4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkcmutils4 (4:4.14.0-1) ...
Selecting previously unselected package soprano-daemon.
Preparing to unpack .../soprano-daemon_2.9.4+dfsg-1.1_armhf.deb ...
Unpacking soprano-daemon (2.9.4+dfsg-1.1) ...
Selecting previously unselected package libsoprano4.
Preparing to unpack .../libsoprano4_2.9.4+dfsg-1.1_armhf.deb ...
Unpacking libsoprano4 (2.9.4+dfsg-1.1) ...
Selecting previously unselected package libnepomuk4.
Preparing to unpack .../libnepomuk4_4%3a4.14.0-1_armhf.deb ...
Unpacking libnepomuk4 (4:4.14.0-1) ...
Selecting previously unselected package libsolid4.
Preparing to unpack .../libsolid4_4%3a4.14.0-1_armhf.deb ...
Unpacking libsolid4 (4:4.14.0-1) ...
Selecting previously unselected package libstreams0.
Preparing to unpack .../libstreams0_0.7.8-1.2+b2_armhf.deb ...
Unpacking libstreams0 (0.7.8-1.2+b2) ...
Selecting previously unselected package libstreamanalyzer0.
Preparing to unpack .../libstreamanalyzer0_0.7.8-1.2+b2_armhf.deb ...
Unpacking libstreamanalyzer0 (0.7.8-1.2+b2) ...
Selecting previously unselected package libkio5.
Preparing to unpack .../libkio5_4%3a4.14.0-1_armhf.deb ...
Unpacking libkio5 (4:4.14.0-1) ...
Selecting previously unselected package libnepomukquery4a.
Preparing to unpack .../libnepomukquery4a_4%3a4.14.0-1_armhf.deb ...
Unpacking libnepomukquery4a (4:4.14.0-1) ...
Selecting previously unselected package libnepomukutils4.
Preparing to unpack .../libnepomukutils4_4%3a4.14.0-1_armhf.deb ...
Unpacking libnepomukutils4 (4:4.14.0-1) ...
Selecting previously unselected package libkparts4.
Preparing to unpack .../libkparts4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkparts4 (4:4.14.0-1) ...
Selecting previously unselected package libkdewebkit5.
Preparing to unpack .../libkdewebkit5_4%3a4.14.0-1_armhf.deb ...
Unpacking libkdewebkit5 (4:4.14.0-1) ...
Selecting previously unselected package libkdnssd4.
Preparing to unpack .../libkdnssd4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkdnssd4 (4:4.14.0-1) ...
Selecting previously unselected package libknewstuff3-4.
Preparing to unpack .../libknewstuff3-4_4%3a4.14.0-1_armhf.deb ...
Unpacking libknewstuff3-4 (4:4.14.0-1) ...
Selecting previously unselected package libthreadweaver4.
Preparing to unpack .../libthreadweaver4_4%3a4.14.0-1_armhf.deb ...
Unpacking libthreadweaver4 (4:4.14.0-1) ...
Selecting previously unselected package libplasma3.
Preparing to unpack .../libplasma3_4%3a4.14.0-1_armhf.deb ...
Unpacking libplasma3 (4:4.14.0-1) ...
Selecting previously unselected package libkworkspace4abi2.
Preparing to unpack .../libkworkspace4abi2_4%3a4.11.11-1_armhf.deb ...
Unpacking libkworkspace4abi2 (4:4.11.11-1) ...
Selecting previously unselected package liblsofui4.
Preparing to unpack .../liblsofui4_4%3a4.11.11-1_armhf.deb ...
Unpacking liblsofui4 (4:4.11.11-1) ...
Selecting previously unselected package libkholidays4.
Preparing to unpack .../libkholidays4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkholidays4 (4:4.14.0-1) ...
Selecting previously unselected package libplasmaclock4abi4.
Preparing to unpack .../libplasmaclock4abi4_4%3a4.11.11-1_armhf.deb ...
Unpacking libplasmaclock4abi4 (4:4.11.11-1) ...
Selecting previously unselected package libplasma-geolocation-interface4.
Preparing to unpack .../libplasma-geolocation-interface4_4%3a4.11.11-1_armhf.deb ...
Unpacking libplasma-geolocation-interface4 (4:4.11.11-1) ...
Selecting previously unselected package libkwinglutils1abi2.
Preparing to unpack .../libkwinglutils1abi2_4%3a4.11.11-1_armhf.deb ...
Unpacking libkwinglutils1abi2 (4:4.11.11-1) ...
Selecting previously unselected package libkwinglesutils1.
Preparing to unpack .../libkwinglesutils1_4%3a4.11.11-1_armhf.deb ...
Unpacking libkwinglesutils1 (4:4.11.11-1) ...
Selecting previously unselected package libkfile4.
Preparing to unpack .../libkfile4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkfile4 (4:4.14.0-1) ...
Selecting previously unselected package libplasmagenericshell4.
Preparing to unpack .../libplasmagenericshell4_4%3a4.11.11-1_armhf.deb ...
Unpacking libplasmagenericshell4 (4:4.11.11-1) ...
Selecting previously unselected package libprocesscore4abi1.
Preparing to unpack .../libprocesscore4abi1_4%3a4.11.11-1_armhf.deb ...
Unpacking libprocesscore4abi1 (4:4.11.11-1) ...
Selecting previously unselected package libprocessui4a.
Preparing to unpack .../libprocessui4a_4%3a4.11.11-1_armhf.deb ...
Unpacking libprocessui4a (4:4.11.11-1) ...
Selecting previously unselected package libkactivities6.
Preparing to unpack .../libkactivities6_4%3a4.13.3-1_armhf.deb ...
Unpacking libkactivities6 (4:4.13.3-1) ...
Selecting previously unselected package libtaskmanager4abi4.
Preparing to unpack .../libtaskmanager4abi4_4%3a4.11.11-1_armhf.deb ...
Unpacking libtaskmanager4abi4 (4:4.11.11-1) ...
Selecting previously unselected package libweather-ion6.
Preparing to unpack .../libweather-ion6_4%3a4.11.11-1_armhf.deb ...
Unpacking libweather-ion6 (4:4.11.11-1) ...
Selecting previously unselected package automoc.
Preparing to unpack .../automoc_1.0~version-0.9.88-5_armhf.deb ...
Unpacking automoc (1.0~version-0.9.88-5) ...
Selecting previously unselected package libkjsapi4.
Preparing to unpack .../libkjsapi4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkjsapi4 (4:4.14.0-1) ...
Selecting previously unselected package libkjsembed4.
Preparing to unpack .../libkjsembed4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkjsembed4 (4:4.14.0-1) ...
Selecting previously unselected package libkrosscore4.
Preparing to unpack .../libkrosscore4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkrosscore4 (4:4.14.0-1) ...
Selecting previously unselected package kdelibs-bin.
Preparing to unpack .../kdelibs-bin_4%3a4.14.0-1_armhf.deb ...
Unpacking kdelibs-bin (4:4.14.0-1) ...
Selecting previously unselected package libxml2-utils.
Preparing to unpack .../libxml2-utils_2.9.1+dfsg1-4_armhf.deb ...
Unpacking libxml2-utils (2.9.1+dfsg1-4) ...
Selecting previously unselected package kdoctools.
Preparing to unpack .../kdoctools_4%3a4.14.0-1_armhf.deb ...
Unpacking kdoctools (4:4.14.0-1) ...
Selecting previously unselected package libutempter0.
Preparing to unpack .../libutempter0_1.1.5-4_armhf.deb ...
Unpacking libutempter0 (1.1.5-4) ...
Selecting previously unselected package libkpty4.
Preparing to unpack .../libkpty4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkpty4 (4:4.14.0-1) ...
Selecting previously unselected package xauth.
Preparing to unpack .../xauth_1%3a1.0.9-1_armhf.deb ...
Unpacking xauth (1:1.0.9-1) ...
Selecting previously unselected package libkdesu5.
Preparing to unpack .../libkdesu5_4%3a4.14.0-1_armhf.deb ...
Unpacking libkdesu5 (4:4.14.0-1) ...
Selecting previously unselected package libkntlm4.
Preparing to unpack .../libkntlm4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkntlm4 (4:4.14.0-1) ...
Selecting previously unselected package libkde3support4.
Preparing to unpack .../libkde3support4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkde3support4 (4:4.14.0-1) ...
Selecting previously unselected package libknewstuff2-4.
Preparing to unpack .../libknewstuff2-4_4%3a4.14.0-1_armhf.deb ...
Unpacking libknewstuff2-4 (4:4.14.0-1) ...
Selecting previously unselected package libkemoticons4.
Preparing to unpack .../libkemoticons4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkemoticons4 (4:4.14.0-1) ...
Selecting previously unselected package libkidletime4.
Preparing to unpack .../libkidletime4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkidletime4 (4:4.14.0-1) ...
Selecting previously unselected package libkprintutils4.
Preparing to unpack .../libkprintutils4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkprintutils4 (4:4.14.0-1) ...
Selecting previously unselected package libkutils4.
Preparing to unpack .../libkutils4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkutils4 (4:4.14.0-1) ...
Selecting previously unselected package libktexteditor4.
Preparing to unpack .../libktexteditor4_4%3a4.14.0-1_armhf.deb ...
Unpacking libktexteditor4 (4:4.14.0-1) ...
Selecting previously unselected package libkhtml5.
Preparing to unpack .../libkhtml5_4%3a4.14.0-1_armhf.deb ...
Unpacking libkhtml5 (4:4.14.0-1) ...
Selecting previously unselected package libkimproxy4.
Preparing to unpack .../libkimproxy4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkimproxy4 (4:4.14.0-1) ...
Selecting previously unselected package libkmediaplayer4.
Preparing to unpack .../libkmediaplayer4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkmediaplayer4 (4:4.14.0-1) ...
Selecting previously unselected package libknotifyconfig4.
Preparing to unpack .../libknotifyconfig4_4%3a4.14.0-1_armhf.deb ...
Unpacking libknotifyconfig4 (4:4.14.0-1) ...
Selecting previously unselected package libkrossui4.
Preparing to unpack .../libkrossui4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkrossui4 (4:4.14.0-1) ...
Selecting previously unselected package libkunitconversion4.
Preparing to unpack .../libkunitconversion4_4%3a4.14.0-1_armhf.deb ...
Unpacking libkunitconversion4 (4:4.14.0-1) ...
Selecting previously unselected package libkdeclarative5.
Preparing to unpack .../libkdeclarative5_4%3a4.14.0-1_armhf.deb ...
Unpacking libkdeclarative5 (4:4.14.0-1) ...
Selecting previously unselected package phonon-backend-null:armhf.
Preparing to unpack .../phonon-backend-null_4%3a4.7.2-1_armhf.deb ...
Unpacking phonon-backend-null:armhf (4:4.7.2-1) ...
Selecting previously unselected package libphonon-dev.
Preparing to unpack .../libphonon-dev_4%3a4.7.2-1_armhf.deb ...
Unpacking libphonon-dev (4:4.7.2-1) ...
Selecting previously unselected package libsoprano-dev.
Preparing to unpack .../libsoprano-dev_2.9.4+dfsg-1.1_armhf.deb ...
Unpacking libsoprano-dev (2.9.4+dfsg-1.1) ...
Selecting previously unselected package kdelibs5-dev.
Preparing to unpack .../kdelibs5-dev_4%3a4.14.0-1_armhf.deb ...
Unpacking kdelibs5-dev (4:4.14.0-1) ...
Selecting previously unselected package kde-workspace-dev.
Preparing to unpack .../kde-workspace-dev_4%3a4.11.11-1_armhf.deb ...
Unpacking kde-workspace-dev (4:4.11.11-1) ...
Selecting previously unselected package libsublime7.
Preparing to unpack .../libsublime7_1.5.2-1_armhf.deb ...
Unpacking libsublime7 (1.5.2-1) ...
Selecting previously unselected package libgrantlee-core0.
Preparing to unpack .../libgrantlee-core0_0.4.0-2_armhf.deb ...
Unpacking libgrantlee-core0 (0.4.0-2) ...
Selecting previously unselected package kdevplatform7-libs.
Preparing to unpack .../kdevplatform7-libs_1.5.2-1_armhf.deb ...
Unpacking kdevplatform7-libs (1.5.2-1) ...
Selecting previously unselected package libsublime-dev.
Preparing to unpack .../libsublime-dev_1.5.2-1_armhf.deb ...
Unpacking libsublime-dev (1.5.2-1) ...
Selecting previously unselected package kdevplatform-dev.
Preparing to unpack .../kdevplatform-dev_1.5.2-1_armhf.deb ...
Unpacking kdevplatform-dev (1.5.2-1) ...
Selecting previously unselected package libkasten2core2.
Preparing to unpack .../libkasten2core2_4%3a4.14.0-1_armhf.deb ...
Unpacking libkasten2core2 (4:4.14.0-1) ...
Selecting previously unselected package libkasten2gui2.
Preparing to unpack .../libkasten2gui2_4%3a4.14.0-1_armhf.deb ...
Unpacking libkasten2gui2 (4:4.14.0-1) ...
Selecting previously unselected package libkasten2controllers2.
Preparing to unpack .../libkasten2controllers2_4%3a4.14.0-1_armhf.deb ...
Unpacking libkasten2controllers2 (4:4.14.0-1) ...
Selecting previously unselected package libokteta1core1.
Preparing to unpack .../libokteta1core1_4%3a4.14.0-1_armhf.deb ...
Unpacking libokteta1core1 (4:4.14.0-1) ...
Selecting previously unselected package libkasten2okteta1core1.
Preparing to unpack .../libkasten2okteta1core1_4%3a4.14.0-1_armhf.deb ...
Unpacking libkasten2okteta1core1 (4:4.14.0-1) ...
Selecting previously unselected package libokteta1gui1.
Preparing to unpack .../libokteta1gui1_4%3a4.14.0-1_armhf.deb ...
Unpacking libokteta1gui1 (4:4.14.0-1) ...
Selecting previously unselected package libkasten2okteta1gui1.
Preparing to unpack .../libkasten2okteta1gui1_4%3a4.14.0-1_armhf.deb ...
Unpacking libkasten2okteta1gui1 (4:4.14.0-1) ...
Selecting previously unselected package libkasten2okteta1controllers1abi1.
Preparing to unpack .../libkasten2okteta1controllers1abi1_4%3a4.14.0-1_armhf.deb ...
Unpacking libkasten2okteta1controllers1abi1 (4:4.14.0-1) ...
Selecting previously unselected package libqjson-dev.
Preparing to unpack .../libqjson-dev_0.8.1-3_armhf.deb ...
Unpacking libqjson-dev (0.8.1-3) ...
Selecting previously unselected package okteta-dev.
Preparing to unpack .../okteta-dev_4%3a4.14.0-1_armhf.deb ...
Unpacking okteta-dev (4:4.14.0-1) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../shared-mime-info_1.3-1_armhf.deb ...
Unpacking shared-mime-info (1.3-1) ...
Selecting previously unselected package pkg-kde-tools.
Preparing to unpack .../pkg-kde-tools_0.15.15_all.deb ...
Unpacking pkg-kde-tools (0.15.15) ...
Selecting previously unselected package sbuild-build-depends-kdevelop-dummy.
Preparing to unpack .../sbuild-build-depends-kdevelop-dummy.deb ...
Unpacking sbuild-build-depends-kdevelop-dummy (0.invalid.0) ...
Setting up libpipeline1:armhf (1.3.0-1) ...
Setting up libssl1.0.0:armhf (1.0.1i-2) ...
Setting up groff-base (1.22.2-8) ...
Setting up bsdmainutils (9.0.5) ...
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.7.1-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libasprintf0c2:armhf (0.19.2-2) ...
Setting up libgpg-error0:armhf (1.13-4) ...
Setting up libgcrypt11:armhf (1.5.4-3) ...
Setting up libgcrypt20:armhf (1.6.2-3) ...
Setting up libnettle4:armhf (2.7.1-3) ...
Setting up libhogweed2:armhf (2.7.1-3) ...
Setting up libffi6:armhf (3.1-2) ...
Setting up libp11-kit0:armhf (0.20.3-2) ...
Setting up libtasn1-6:armhf (4.1-2) ...
Setting up libgnutls-deb0-28:armhf (3.3.7-2) ...
Setting up libgnutls26:armhf (2.12.23-17) ...
Setting up libkeyutils1:armhf (1.5.9-5) ...
Setting up libkrb5support0:armhf (1.12.1+dfsg-9) ...
Setting up libk5crypto3:armhf (1.12.1+dfsg-9) ...
Setting up libkrb5-3:armhf (1.12.1+dfsg-9) ...
Setting up libgssapi-krb5-2:armhf (1.12.1+dfsg-9) ...
Setting up libidn11:armhf (1.29-1) ...
Setting up libsasl2-modules-db:armhf (2.1.26.dfsg1-11) ...
Setting up libsasl2-2:armhf (2.1.26.dfsg1-11) ...
Setting up libldap-2.4-2:armhf (2.4.39-1+rpi1+b1) ...
Setting up libmagic1:armhf (1:5.19-2) ...
Setting up libsqlite3-0:armhf (3.8.6-1) ...
Setting up libwrap0:armhf (7.6.q-25) ...
Setting up libxml2:armhf (2.9.1+dfsg1-4) ...
Setting up cmake-data (2.8.12.2-2) ...
Setting up liblzo2-2:armhf (2.08-1) ...
Setting up libarchive13:armhf (3.1.2-9) ...
Setting up librtmp1:armhf (2.4+20131018.git79459a2-4) ...
Setting up libssh2-1:armhf (1.4.3-4) ...
Setting up libcurl3:armhf (7.37.1-1) ...
Setting up libexpat1:armhf (2.1.0-6) ...
Setting up cmake (2.8.12.2-2) ...
Setting up libapr1:armhf (1.5.1-2) ...
Setting up libaprutil1:armhf (1.5.3-3) ...
Setting up libasyncns0:armhf (0.8-5) ...
Setting up qtcore4-l10n (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libglib2.0-0:armhf (2.40.0-5) ...
No schema files found: doing nothing.
Setting up libqtcore4:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libqt4-xml:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libqtdbus4:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libqt4-network:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libattica0.4:armhf (0.4.2-1) ...
Setting up libxau6:armhf (1:1.0.8-1) ...
Setting up x11-common (1:7.7+7) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libice6:armhf (2:1.0.9-1) ...
Setting up libsm6:armhf (2:1.2.2-1) ...
Setting up libxdmcp6:armhf (1:1.1.1-1) ...
Setting up libxcb1:armhf (1.10-3) ...
Setting up libx11-data (2:1.6.2-3) ...
Setting up libx11-6:armhf (2:1.6.2-3) ...
Setting up libxt6:armhf (1:1.1.4-1) ...
Setting up libaudio2:armhf (1.9.4-1) ...
Setting up libavutil54:armhf (6:11~beta1-2+rpi1) ...
Setting up libavresample2:armhf (6:11~beta1-2+rpi1) ...
Setting up libgsm1:armhf (1.0.13-4) ...
Setting up libmp3lame0:armhf (3.99.5+repack1-5) ...
Setting up libopenjpeg5:armhf (1.5.2-2+b1) ...
Setting up libopus0:armhf (1.1-2) ...
Setting up liborc-0.4-0:armhf (1:0.4.22-1) ...
Setting up libschroedinger-1.0-0:armhf (1.0.11-2.1) ...
Setting up libspeex1:armhf (1.2~rc1.2-1) ...
Setting up libogg0:armhf (1.3.2-1) ...
Setting up libtheora0:armhf (1.1.1+dfsg.1-3.2) ...
Setting up libva1:armhf (1.3.1-3) ...
Setting up libvorbis0a:armhf (1.3.2-1.4) ...
Setting up libvorbisenc2:armhf (1.3.2-1.4) ...
Setting up libvpx1:armhf (1.3.0-2+rpi1) ...
Setting up libx264-142:armhf (2:0.142.2431+gita5831aa-1+rpi1+b1) ...
Setting up libxvidcore4:armhf (2:1.3.3-1) ...
Setting up libavcodec56:armhf (6:11~beta1-2+rpi1) ...
Setting up libavformat56:armhf (6:11~beta1-2+rpi1) ...
Setting up libclucene-core1:armhf (2.3.3.4-4) ...
Setting up libcroco3:armhf (0.6.8-3) ...
Setting up libcurl3-gnutls:armhf (7.37.1-1) ...
Setting up qtchooser (47-gd2b7997-1) ...
Setting up qdbus (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libqt4-dbus:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libfreetype6:armhf (2.5.2-1.1) ...
Setting up ucf (3.0030) ...
Setting up fonts-dejavu-core (2.34-1) ...
Setting up fontconfig-config (2.11.0-6) ...
Setting up libfontconfig1:armhf (2.11.0-6) ...
Setting up fontconfig (2.11.0-6) ...
Regenerating fonts cache... done.
Setting up libjpeg8:armhf (8d1-1) ...
Setting up liblcms2-2:armhf (2.6-3) ...
Setting up libmng1:armhf (1.0.10+dfsg-3.1) ...
Setting up libjbig0:armhf (2.1-3) ...
Setting up libtiff5:armhf (4.0.3-9) ...
Setting up libxext6:armhf (2:1.3.2-1) ...
Setting up libxrender1:armhf (1:0.9.8-1) ...
Setting up libqtgui4:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libdbusmenu-qt2:armhf (0.9.2-1) ...
Setting up libdrm-exynos1:armhf (2.4.56-1) ...
Setting up libdrm-freedreno1:armhf (2.4.56-1) ...
Setting up libdrm-nouveau2:armhf (2.4.56-1) ...
Setting up libdrm-omap1:armhf (2.4.56-1) ...
Setting up libdrm-radeon1:armhf (2.4.56-1) ...
Setting up libglapi-mesa:armhf (10.2.6-1) ...
Setting up libllvm3.4:armhf (1:3.4.2-8) ...
Setting up libwayland-client0:armhf (1.5.0-1) ...
Setting up libwayland-server0:armhf (1.5.0-1) ...
Setting up libxcb-dri2-0:armhf (1.10-3) ...
Setting up libxfixes3:armhf (1:5.0.1-2) ...
Setting up libgbm1:armhf (10.2.6-1) ...
Setting up libx11-xcb1:armhf (2:1.6.2-3) ...
Setting up libxcb-render0:armhf (1.10-3) ...
Setting up libxcb-shape0:armhf (1.10-3) ...
Setting up libxcb-xfixes0:armhf (1.10-3) ...
Setting up libegl1-mesa:armhf (10.2.6-1) ...
Setting up libexiv2-13:armhf (0.24-4) ...
Setting up libflac8:armhf (1.3.0-2) ...
Setting up libgif4:armhf (4.1.6-11) ...
Setting up libxcb-dri3-0:armhf (1.10-3) ...
Setting up libxcb-glx0:armhf (1.10-3) ...
Setting up libxcb-present0:armhf (1.10-3) ...
Setting up libxcb-sync1:armhf (1.10-3) ...
Setting up libxdamage1:armhf (1:1.1.4-2) ...
Setting up libxshmfence1:armhf (1.1-2) ...
Setting up libxxf86vm1:armhf (1:1.1.3-1) ...
Setting up libgl1-mesa-glx:armhf (10.2.6-1) ...
Setting up libgles2-mesa:armhf (10.2.6-1) ...
Setting up libgstreamer0.10-0:armhf (0.10.36-1.4) ...
Setting up iso-codes (3.56-1) ...
Setting up libgstreamer-plugins-base0.10-0:armhf (0.10.36-1.3) ...
Setting up libiodbc2:armhf (3.52.9-2) ...
Setting up libltdl7:armhf (2.4.2-1.10) ...
Setting up libmhash2:armhf (0.9.9.9-7) ...
Setting up libjson-c2:armhf (0.11-4) ...
Setting up libsndfile1:armhf (1.0.25-9) ...
Setting up libsystemd-id128-0:armhf (208-8) ...
Setting up libsystemd-journal0:armhf (208-8) ...
Setting up libxi6:armhf (2:1.7.4-1) ...
Setting up libxtst6:armhf (2:1.2.2-1) ...
Setting up libpulse0:armhf (5.0-6+b1) ...
Setting up libpulse-mainloop-glib0:armhf (5.0-6+b1) ...
Setting up libphonon4:armhf (4:4.7.2-1) ...
Setting up libqca2:armhf (2.0.3-6) ...
Setting up libqjson0:armhf (0.8.1-3) ...
Setting up libqt4-script:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libqt4-sql:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libqt4-xmlpatterns:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libqt4-declarative:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libqt4-designer:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libqt4-help:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libqt4-opengl:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libqt4-qt3support:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libqt4-scripttools:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libqt4-svg:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libqt4-test:armhf (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libqt4-dev-bin (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up qt4-linguist-tools (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up qt4-qmake (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libqt4-dev (4:4.8.6+git49-gbc62005+dfsg-1+rpi1) ...
Setting up libqtwebkit4:armhf (2.2.1-7.1) ...
Setting up libqtwebkit-dev (2.2.1-7.1) ...
Setting up libxslt1.1:armhf (1.1.28-2) ...
Setting up libyajl2:armhf (2.1.0-2) ...
Setting up libraptor2-0:armhf (2.0.14-1) ...
Setting up librasqal3:armhf (0.9.32-1) ...
Setting up librdf0:armhf (1.0.17-1+b1) ...
Setting up libserf-1-1:armhf (1.3.7-1) ...
Setting up libsvn1:armhf (1.8.10-1) ...
Setting up libunistring0:armhf (0.9.3-5.2) ...
Setting up libxmuu1:armhf (2:1.1.2-1) ...
Setting up libxrandr2:armhf (2:1.4.2-1) ...
Setting up libxss1:armhf (1:1.2.2-1) ...
Setting up sgml-base (1.26+nmu4) ...
Setting up adduser (3.113+nmu3) ...
Setting up file (1:5.19-2) ...
Setting up gettext-base (0.19.2-2) ...
Setting up cdbs (0.4.126) ...
Setting up gettext (0.19.2-2) ...
Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.16+nmu3) ...
Setting up debhelper (9.20140817) ...
Setting up xml-core (0.13+nmu2) ...
Setting up libpthread-stubs0-dev:armhf (0.3-4) ...
Setting up xorg-sgml-doctools (1:1.11-1) ...
Setting up x11proto-core-dev (7.0.26-1) ...
Setting up libxau-dev:armhf (1:1.0.8-1) ...
Setting up libxdmcp-dev:armhf (1:1.1.1-1) ...
Setting up libxcb1-dev:armhf (1.10-3) ...
Setting up x11proto-input-dev (2.3.1-1) ...
Setting up x11proto-kb-dev (1.0.6-2) ...
Setting up xtrans-dev (1.3.4-1) ...
Setting up libx11-dev:armhf (2:1.6.2-3) ...
Setting up libx11-xcb-dev:armhf (2:1.6.2-3) ...
Setting up libxcb-render0-dev:armhf (1.10-3) ...
Setting up libxcb-shape0-dev:armhf (1.10-3) ...
Setting up libxcb-xfixes0-dev:armhf (1.10-3) ...
Setting up libdrm-dev:armhf (2.4.56-1) ...
Setting up mesa-common-dev (10.2.6-1) ...
Setting up libdlrestrictions1 (0.15.15) ...
Setting up libfam0 (2.7.0-17.1) ...
Setting up libkdecore5 (4:4.14.0-1) ...
Setting up libkdeui5 (4:4.14.0-1) ...
Setting up libkdecorations4abi2 (4:4.11.11-1) ...
Setting up libkwineffects1abi5 (4:4.11.11-1) ...
Setting up libkephal4abi1 (4:4.11.11-1) ...
Setting up libkscreensaver5 (4:4.11.11-1) ...
Setting up libksgrd4 (4:4.11.11-1) ...
Setting up libksignalplotter4 (4:4.11.11-1) ...
Setting up libkcmutils4 (4:4.14.0-1) ...
Setting up soprano-daemon (2.9.4+dfsg-1.1) ...
Setting up libsoprano4 (2.9.4+dfsg-1.1) ...
Setting up libnepomuk4 (4:4.14.0-1) ...
Setting up libsolid4 (4:4.14.0-1) ...
Setting up libstreams0 (0.7.8-1.2+b2) ...
Setting up libstreamanalyzer0 (0.7.8-1.2+b2) ...
Setting up libkio5 (4:4.14.0-1) ...
Setting up libnepomukquery4a (4:4.14.0-1) ...
Setting up libnepomukutils4 (4:4.14.0-1) ...
Setting up libkparts4 (4:4.14.0-1) ...
Setting up libkdewebkit5 (4:4.14.0-1) ...
Setting up libkdnssd4 (4:4.14.0-1) ...
Setting up libknewstuff3-4 (4:4.14.0-1) ...
Setting up libthreadweaver4 (4:4.14.0-1) ...
Setting up libplasma3 (4:4.14.0-1) ...
Setting up libkworkspace4abi2 (4:4.11.11-1) ...
Setting up liblsofui4 (4:4.11.11-1) ...
Setting up libkholidays4 (4:4.14.0-1) ...
Setting up libplasmaclock4abi4 (4:4.11.11-1) ...
Setting up libplasma-geolocation-interface4 (4:4.11.11-1) ...
Setting up libkwinglutils1abi2 (4:4.11.11-1) ...
Setting up libkwinglesutils1 (4:4.11.11-1) ...
Setting up libkfile4 (4:4.14.0-1) ...
Setting up libplasmagenericshell4 (4:4.11.11-1) ...
Setting up libprocesscore4abi1 (4:4.11.11-1) ...
Setting up libprocessui4a (4:4.11.11-1) ...
Setting up libkactivities6 (4:4.13.3-1) ...
Setting up libtaskmanager4abi4 (4:4.11.11-1) ...
Setting up libweather-ion6 (4:4.11.11-1) ...
Setting up automoc (1.0~version-0.9.88-5) ...
Setting up libkjsapi4 (4:4.14.0-1) ...
Setting up libkjsembed4 (4:4.14.0-1) ...
Setting up libkrosscore4 (4:4.14.0-1) ...
Setting up kdelibs-bin (4:4.14.0-1) ...
Setting up libxml2-utils (2.9.1+dfsg1-4) ...
Setting up libutempter0 (1.1.5-4) ...
Creating utempter group...
Setting up libkpty4 (4:4.14.0-1) ...
Setting up xauth (1:1.0.9-1) ...
Setting up libkdesu5 (4:4.14.0-1) ...
Setting up libkntlm4 (4:4.14.0-1) ...
Setting up libkde3support4 (4:4.14.0-1) ...
Setting up libknewstuff2-4 (4:4.14.0-1) ...
Setting up libkemoticons4 (4:4.14.0-1) ...
Setting up libkidletime4 (4:4.14.0-1) ...
Setting up libkprintutils4 (4:4.14.0-1) ...
Setting up libkutils4 (4:4.14.0-1) ...
Setting up libktexteditor4 (4:4.14.0-1) ...
Setting up libkhtml5 (4:4.14.0-1) ...
Setting up libkimproxy4 (4:4.14.0-1) ...
Setting up libkmediaplayer4 (4:4.14.0-1) ...
Setting up libknotifyconfig4 (4:4.14.0-1) ...
Setting up libkrossui4 (4:4.14.0-1) ...
Setting up libkunitconversion4 (4:4.14.0-1) ...
Setting up libkdeclarative5 (4:4.14.0-1) ...
Setting up phonon-backend-null:armhf (4:4.7.2-1) ...
Setting up libphonon-dev (4:4.7.2-1) ...
Setting up libsoprano-dev (2.9.4+dfsg-1.1) ...
Setting up libsublime7 (1.5.2-1) ...
Setting up libgrantlee-core0 (0.4.0-2) ...
Setting up kdevplatform7-libs (1.5.2-1) ...
Setting up libkasten2core2 (4:4.14.0-1) ...
Setting up libkasten2gui2 (4:4.14.0-1) ...
Setting up libkasten2controllers2 (4:4.14.0-1) ...
Setting up libokteta1core1 (4:4.14.0-1) ...
Setting up libkasten2okteta1core1 (4:4.14.0-1) ...
Setting up libokteta1gui1 (4:4.14.0-1) ...
Setting up libkasten2okteta1gui1 (4:4.14.0-1) ...
Setting up libkasten2okteta1controllers1abi1 (4:4.14.0-1) ...
Setting up libqjson-dev (0.8.1-3) ...
Setting up okteta-dev (4:4.14.0-1) ...
Setting up shared-mime-info (1.3-1) ...
Setting up pkg-kde-tools (0.15.15) ...
Processing triggers for sgml-base (1.26+nmu4) ...
Setting up docbook-xsl (1.78.1+dfsg-1) ...
Setting up sgml-data (2.0.9-1) ...
Processing triggers for sgml-base (1.26+nmu4) ...
Setting up docbook-xml (4.5-7.2) ...
Processing triggers for sgml-base (1.26+nmu4) ...
Setting up kdoctools (4:4.14.0-1) ...
Setting up kdelibs5-dev (4:4.14.0-1) ...
Setting up kde-workspace-dev (4:4.11.11-1) ...
Setting up libsublime-dev (1.5.2-1) ...
Setting up kdevplatform-dev (1.5.2-1) ...
Setting up sbuild-build-depends-kdevelop-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.19-7) ...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Build environment                                                            │
└──────────────────────────────────────────────────────────────────────────────┘

Kernel: Linux 3.16-trunk-armmp armhf (armv7l)
Toolchain package versions: binutils_2.24.51.20140727-1 dpkg-dev_1.17.10 g++-4.9_4.9.1-4 gcc-4.8_4.8.3-7 gcc-4.9_4.9.1-4 libc6-dev_2.19-7 libstdc++-4.9-dev_4.9.1-4 libstdc++6_4.9.1-4 linux-libc-dev_3.14.4-1+rpi1
Package versions: adduser_3.113+nmu3 apt_1.0.6 automoc_1.0~version-0.9.88-5 base-files_7.5+rpi1 base-passwd_3.5.33 bash_4.3-8 binutils_2.24.51.20140727-1 bsdmainutils_9.0.5 bsdutils_1:2.20.1-5.8 build-essential_11.6 bzip2_1.0.6-7 cdbs_0.4.126 cmake_2.8.12.2-2 cmake-data_2.8.12.2-2 coreutils_8.21-1.2 cpio_2.11+dfsg-2 cpp_4:4.9.1-1 cpp-4.8_4.8.3-7 cpp-4.9_4.9.1-4 dash_0.5.7-4 debconf_1.5.53 debfoster_2.7-2 debhelper_9.20140817 debianutils_4.4 diffutils_1:3.3-1 docbook-xml_4.5-7.2 docbook-xsl_1.78.1+dfsg-1 dpkg_1.17.10 dpkg-dev_1.17.10 e2fslibs_1.42.11-2 e2fsprogs_1.42.11-2 fakeroot_1.20.1-1.1 file_1:5.19-2 findutils_4.4.2-9 fontconfig_2.11.0-6 fontconfig-config_2.11.0-6 fonts-dejavu-core_2.34-1 g++_4:4.9.1-1 g++-4.9_4.9.1-4 gcc_4:4.9.1-1 gcc-4.5-base_4.5.3-12+rpi1 gcc-4.6-base_4.6.4-5+rpi1 gcc-4.7-base_4.7.3-11+rpi1 gcc-4.8_4.8.3-7 gcc-4.8-base_4.8.3-7 gcc-4.9_4.9.1-4 gcc-4.9-base_4.9.1-4 gettext_0.19.2-2 gettext-base_0.19.2-2 gnupg_1.4.18-2 gpgv_1.4.18-2 grep_2.20-2 groff-base_1.22.2-8 gzip_1.6-3 hostname_3.15 init_1.21 init-system-helpers_1.21 initramfs-tools_0.115 initscripts_2.88dsf-53.3 insserv_1.14.0-5 intltool-debian_0.35.0+20060710.1 iso-codes_3.56-1 kde-workspace-dev_4:4.11.11-1 kdelibs-bin_4:4.14.0-1 kdelibs5-dev_4:4.14.0-1 kdevplatform-dev_1.5.2-1 kdevplatform7-libs_1.5.2-1 kdoctools_4:4.14.0-1 klibc-utils_2.0.3-1+rpi1 kmod_18-1 libacl1_2.2.52-1 libapr1_1.5.1-2 libaprutil1_1.5.3-3 libapt-pkg4.12_1.0.6 libarchive13_3.1.2-9 libasan0_4.8.3-7 libasan1_4.9.1-4 libasprintf0c2_0.19.2-2 libasyncns0_0.8-5 libatomic1_4.9.1-4 libattica0.4_0.4.2-1 libattr1_1:2.4.47-1 libaudio2_1.9.4-1 libaudit-common_1:2.3.7-1 libaudit1_1:2.3.7-1 libavcodec56_6:11~beta1-2+rpi1 libavformat56_6:11~beta1-2+rpi1 libavresample2_6:11~beta1-2+rpi1 libavutil54_6:11~beta1-2+rpi1 libblkid1_2.20.1-5.8 libbz2-1.0_1.0.6-7 libc-bin_2.19-7 libc-dev-bin_2.19-7 libc6_2.19-7 libc6-dev_2.19-7 libcap2_1:2.24-4 libcgi-pm-perl_3.65-1 libcloog-isl4_0.18.2-1 libclucene-core1_2.3.3.4-4 libcomerr2_1.42.11-2 libcroco3_0.6.8-3 libcurl3_7.37.1-1 libcurl3-gnutls_7.37.1-1 libdb5.1_5.1.29-6 libdb5.3_5.3.28-6 libdbus-1-3_1.8.6-2 libdbusmenu-qt2_0.9.2-1 libdebconfclient0_0.191 libdlrestrictions1_0.15.15 libdpkg-perl_1.17.10 libdrm-dev_2.4.56-1 libdrm-exynos1_2.4.56-1 libdrm-freedreno1_2.4.56-1 libdrm-nouveau2_2.4.56-1 libdrm-omap1_2.4.56-1 libdrm-radeon1_2.4.56-1 libdrm2_2.4.56-1 libegl1-mesa_10.2.6-1 libexiv2-13_0.24-4 libexpat1_2.1.0-6 libfakeroot_1.20.1-1.1 libfam0_2.7.0-17.1 libffi6_3.1-2 libflac8_1.3.0-2 libfontconfig1_2.11.0-6 libfreetype6_2.5.2-1.1 libgbm1_10.2.6-1 libgc1c2_1:7.2d-6.3 libgcc-4.8-dev_4.8.3-7 libgcc-4.9-dev_4.9.1-4 libgcc1_1:4.9.1-4 libgcrypt11_1.5.4-3 libgcrypt20_1.6.2-3 libgdbm3_1.8.3-13 libgif4_4.1.6-11 libgl1-mesa-glx_10.2.6-1 libglapi-mesa_10.2.6-1 libgles2-mesa_10.2.6-1 libglib2.0-0_2.40.0-5 libgmp10_2:6.0.0+dfsg-4+rpi1 libgnutls-deb0-28_3.3.7-2 libgnutls26_2.12.23-17 libgomp1_4.9.1-4 libgpg-error0_1.13-4 libgrantlee-core0_0.4.0-2 libgsm1_1.0.13-4 libgssapi-krb5-2_1.12.1+dfsg-9 libgstreamer-plugins-base0.10-0_0.10.36-1.3 libgstreamer0.10-0_0.10.36-1.4 libhogweed2_2.7.1-3 libice6_2:1.0.9-1 libidn11_1.29-1 libiodbc2_3.52.9-2 libisl10_0.12.2-2 libjbig0_2.1-3 libjpeg8_8d1-1 libjson-c2_0.11-4 libk5crypto3_1.12.1+dfsg-9 libkactivities6_4:4.13.3-1 libkasten2controllers2_4:4.14.0-1 libkasten2core2_4:4.14.0-1 libkasten2gui2_4:4.14.0-1 libkasten2okteta1controllers1abi1_4:4.14.0-1 libkasten2okteta1core1_4:4.14.0-1 libkasten2okteta1gui1_4:4.14.0-1 libkcmutils4_4:4.14.0-1 libkde3support4_4:4.14.0-1 libkdeclarative5_4:4.14.0-1 libkdecorations4abi2_4:4.11.11-1 libkdecore5_4:4.14.0-1 libkdesu5_4:4.14.0-1 libkdeui5_4:4.14.0-1 libkdewebkit5_4:4.14.0-1 libkdnssd4_4:4.14.0-1 libkemoticons4_4:4.14.0-1 libkephal4abi1_4:4.11.11-1 libkeyutils1_1.5.9-5 libkfile4_4:4.14.0-1 libkholidays4_4:4.14.0-1 libkhtml5_4:4.14.0-1 libkidletime4_4:4.14.0-1 libkimproxy4_4:4.14.0-1 libkio5_4:4.14.0-1 libkjsapi4_4:4.14.0-1 libkjsembed4_4:4.14.0-1 libklibc_2.0.3-1+rpi1 libkmediaplayer4_4:4.14.0-1 libkmod2_18-1 libknewstuff2-4_4:4.14.0-1 libknewstuff3-4_4:4.14.0-1 libknotifyconfig4_4:4.14.0-1 libkntlm4_4:4.14.0-1 libkparts4_4:4.14.0-1 libkprintutils4_4:4.14.0-1 libkpty4_4:4.14.0-1 libkrb5-3_1.12.1+dfsg-9 libkrb5support0_1.12.1+dfsg-9 libkrosscore4_4:4.14.0-1 libkrossui4_4:4.14.0-1 libkscreensaver5_4:4.11.11-1 libksgrd4_4:4.11.11-1 libksignalplotter4_4:4.11.11-1 libktexteditor4_4:4.14.0-1 libkunitconversion4_4:4.14.0-1 libkutils4_4:4.14.0-1 libkwineffects1abi5_4:4.11.11-1 libkwinglesutils1_4:4.11.11-1 libkwinglutils1abi2_4:4.11.11-1 libkworkspace4abi2_4:4.11.11-1 liblcms2-2_2.6-3 libldap-2.4-2_2.4.39-1+rpi1+b1 libllvm3.4_1:3.4.2-8 liblsofui4_4:4.11.11-1 libltdl7_2.4.2-1.10 liblzma5_5.1.1alpha+20120614-2 liblzo2-2_2.08-1 libmagic1_1:5.19-2 libmhash2_0.9.9.9-7 libmng1_1.0.10+dfsg-3.1 libmodule-build-perl_0.420800-1 libmodule-signature-perl_0.73-1 libmount1_2.20.1-5.8 libmp3lame0_3.99.5+repack1-5 libmpc3_1.0.2-1 libmpfr4_3.1.2-1 libncurses5_5.9+20140712-2 libncursesw5_5.9+20140712-2 libnepomuk4_4:4.14.0-1 libnepomukquery4a_4:4.14.0-1 libnepomukutils4_4:4.14.0-1 libnettle4_2.7.1-3 libogg0_1.3.2-1 libokteta1core1_4:4.14.0-1 libokteta1gui1_4:4.14.0-1 libopenjpeg5_1.5.2-2+b1 libopus0_1.1-2 liborc-0.4-0_1:0.4.22-1 libp11-kit0_0.20.3-2 libpackage-constants-perl_0.04-1 libpam-modules_1.1.8-3.1 libpam-modules-bin_1.1.8-3.1 libpam-runtime_1.1.8-3.1 libpam0g_1.1.8-3.1 libpcre3_1:8.35-3 libphonon-dev_4:4.7.2-1 libphonon4_4:4.7.2-1 libpipeline1_1.3.0-1 libplasma-geolocation-interface4_4:4.11.11-1 libplasma3_4:4.14.0-1 libplasmaclock4abi4_4:4.11.11-1 libplasmagenericshell4_4:4.11.11-1 libpng12-0_1.2.50-2 libpod-readme-perl_0.11-1 libprocesscore4abi1_4:4.11.11-1 libprocessui4a_4:4.11.11-1 libprocps0_1:3.3.4-2 libprocps3_1:3.3.9-7 libpthread-stubs0-dev_0.3-4 libpulse-mainloop-glib0_5.0-6+b1 libpulse0_5.0-6+b1 libqca2_2.0.3-6 libqjson-dev_0.8.1-3 libqjson0_0.8.1-3 libqt4-dbus_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqt4-declarative_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqt4-designer_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqt4-dev_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqt4-dev-bin_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqt4-help_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqt4-network_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqt4-opengl_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqt4-qt3support_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqt4-script_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqt4-scripttools_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqt4-sql_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqt4-svg_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqt4-test_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqt4-xml_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqt4-xmlpatterns_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqtcore4_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqtdbus4_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqtgui4_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 libqtwebkit-dev_2.2.1-7.1 libqtwebkit4_2.2.1-7.1 libraptor2-0_2.0.14-1 librasqal3_0.9.32-1 librdf0_1.0.17-1+b1 libreadline6_6.3-8 libregexp-common-perl_2013031301-1 librtmp1_2.4+20131018.git79459a2-4 libsasl2-2_2.1.26.dfsg1-11 libsasl2-modules-db_2.1.26.dfsg1-11 libschroedinger-1.0-0_1.0.11-2.1 libselinux1_2.3-1 libsemanage-common_2.3-1 libsemanage1_2.3-1 libsepol1_2.3-1 libserf-1-1_1.3.7-1 libslang2_2.2.4-17 libsm6_2:1.2.2-1 libsndfile1_1.0.25-9 libsolid4_4:4.14.0-1 libsoprano-dev_2.9.4+dfsg-1.1 libsoprano4_2.9.4+dfsg-1.1 libspeex1_1.2~rc1.2-1 libsqlite3-0_3.8.6-1 libss2_1.42.11-2 libssh2-1_1.4.3-4 libssl1.0.0_1.0.1i-2 libstdc++-4.9-dev_4.9.1-4 libstdc++6_4.9.1-4 libstreamanalyzer0_0.7.8-1.2+b2 libstreams0_0.7.8-1.2+b2 libsublime-dev_1.5.2-1 libsublime7_1.5.2-1 libsvn1_1.8.10-1 libsystemd-id128-0_208-8 libsystemd-journal0_208-8 libtaskmanager4abi4_4:4.11.11-1 libtasn1-6_4.1-2 libtheora0_1.1.1+dfsg.1-3.2 libthreadweaver4_4:4.14.0-1 libtiff5_4.0.3-9 libtimedate-perl_2.3000-2 libtinfo5_5.9+20140712-2 libubsan0_4.9.1-4 libudev1_208-6 libunistring0_0.9.3-5.2 libusb-0.1-4_2:0.1.12-24 libustr-1.0-1_1.0.4-3 libutempter0_1.1.5-4 libuuid1_2.20.1-5.8 libva1_1.3.1-3 libvorbis0a_1.3.2-1.4 libvorbisenc2_1.3.2-1.4 libvpx1_1.3.0-2+rpi1 libwayland-client0_1.5.0-1 libwayland-server0_1.5.0-1 libweather-ion6_4:4.11.11-1 libwrap0_7.6.q-25 libx11-6_2:1.6.2-3 libx11-data_2:1.6.2-3 libx11-dev_2:1.6.2-3 libx11-xcb-dev_2:1.6.2-3 libx11-xcb1_2:1.6.2-3 libx264-142_2:0.142.2431+gita5831aa-1+rpi1+b1 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxcb-dri2-0_1.10-3 libxcb-dri3-0_1.10-3 libxcb-glx0_1.10-3 libxcb-present0_1.10-3 libxcb-render0_1.10-3 libxcb-render0-dev_1.10-3 libxcb-shape0_1.10-3 libxcb-shape0-dev_1.10-3 libxcb-sync1_1.10-3 libxcb-xfixes0_1.10-3 libxcb-xfixes0-dev_1.10-3 libxcb1_1.10-3 libxcb1-dev_1.10-3 libxdamage1_1:1.1.4-2 libxdmcp-dev_1:1.1.1-1 libxdmcp6_1:1.1.1-1 libxext6_2:1.3.2-1 libxfixes3_1:5.0.1-2 libxi6_2:1.7.4-1 libxml2_2.9.1+dfsg1-4 libxml2-utils_2.9.1+dfsg1-4 libxmuu1_2:1.1.2-1 libxrandr2_2:1.4.2-1 libxrender1_1:0.9.8-1 libxshmfence1_1.1-2 libxslt1.1_1.1.28-2 libxss1_1:1.2.2-1 libxt6_1:1.1.4-1 libxtst6_2:1.2.2-1 libxvidcore4_2:1.3.3-1 libxxf86vm1_1:1.1.3-1 libyajl2_2.1.0-2 linux-libc-dev_3.14.4-1+rpi1 login_1:4.2-2 lsb-base_4.1+Debian13+rpi1 make_4.0-8 makedev_2.3.1-93 man-db_2.6.7.1-1 mawk_1.3.3-17 mesa-common-dev_10.2.6-1 mount_2.20.1-5.8 multiarch-support_2.19-7 nano_2.2.6-3 ncurses-base_5.9+20140712-2 ncurses-bin_5.9+20140712-2 okteta-dev_4:4.14.0-1 passwd_1:4.2-2 patch_2.7.1-6 perl_5.20.0-4 perl-base_5.20.0-4 perl-modules_5.20.0-4 phonon-backend-null_4:4.7.2-1 pkg-kde-tools_0.15.15 plymouth_0.9.0-6 po-debconf_1.0.16+nmu3 procps_1:3.3.9-7 qdbus_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 qt4-linguist-tools_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 qt4-qmake_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 qtchooser_47-gd2b7997-1 qtcore4-l10n_4:4.8.6+git49-gbc62005+dfsg-1+rpi1 raspbian-archive-keyring_20120528.2 readline-common_6.3-8 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-kdevelop-dummy_0.invalid.0 sed_4.2.2-4 sensible-utils_0.0.9 sgml-base_1.26+nmu4 sgml-data_2.0.9-1 shared-mime-info_1.3-1 soprano-daemon_2.9.4+dfsg-1.1 startpar_0.59-3 sysv-rc_2.88dsf-53.3 sysvinit_2.88dsf-53.3 sysvinit-core_2.88dsf-53.3 sysvinit-utils_2.88dsf-53.3 tar_1.27.1-2 tzdata_2014f-1 ucf_3.0030 udev_208-6 util-linux_2.20.1-5.8 x11-common_1:7.7+7 x11proto-core-dev_7.0.26-1 x11proto-input-dev_2.3.1-1 x11proto-kb-dev_1.0.6-2 xauth_1:1.0.9-1 xml-core_0.13+nmu2 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.4-1 xz-utils_5.1.1alpha+20120614-2 zlib1g_1:1.2.8.dfsg-1+rpi1

┌──────────────────────────────────────────────────────────────────────────────┐
│ Build                                                                        │
└──────────────────────────────────────────────────────────────────────────────┘


Unpack source
─────────────

gpgv: keyblock resource `/sbuild-nonexistent/.gnupg/trustedkeys.gpg': file open error
gpgv: Signature made Sat Jan 18 09:33:47 2014 UTC using DSA key ID 207F2F7A
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./kdevelop_4.5.2-1.dsc
dpkg-source: info: extracting kdevelop in kdevelop-4.5.2
dpkg-source: info: unpacking kdevelop_4.5.2.orig.tar.xz
dpkg-source: info: unpacking kdevelop_4.5.2-1.debian.tar.xz
dpkg-source: info: applying fix-parallel.diff

Check disc space
────────────────

Sufficient free space for build

Hack binNMU version
───────────────────

Created changelog entry for binNMU version 4:4.5.2-1+b1

User Environment
────────────────

APT_CONFIG=/var/lib/sbuild/apt.conf
COLUMNS=80
CONSOLE=/dev/console
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
INIT_VERSION=sysvinit-2.88
LC_ALL=POSIX
LINES=24
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PREVLEVEL=N
PWD=/
RUNLEVEL=2
SCHROOT_ALIAS_NAME=jessie-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=jessie-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=jessie-staging-armhf-sbuild-0106b38a-23b7-4b4d-863b-06455e625ac9
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd
init=/sbin/init
previous=N
rootmnt=/root
runlevel=2

dpkg-buildpackage
─────────────────

dpkg-buildpackage: source package kdevelop
dpkg-buildpackage: source version 4:4.5.2-1+b1
dpkg-buildpackage: source distribution jessie-staging
 dpkg-source --before-build kdevelop-4.5.2
dpkg-buildpackage: host architecture armhf
 fakeroot debian/rules clean
test -x debian/rules
rmdir obj-arm-linux-gnueabihf
rmdir: failed to remove 'obj-arm-linux-gnueabihf': No such file or directory
/usr/share/cdbs/1/rules/buildcore.mk:46: recipe for target 'cleanbuilddir' failed
make: [cleanbuilddir] Error 1 (ignored)
rm -f debian/stamp-makefile-build debian/stamp-makefile-install
/usr/bin/make  -C obj-arm-linux-gnueabihf -j4 -k clean
make[1]: *** obj-arm-linux-gnueabihf: No such file or directory.  Stop.
/usr/share/cdbs/1/class/makefile.mk:55: recipe for target 'makefile-clean' failed
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)
/usr/share/pkg-kde-tools/qt-kde-team/1/debian-qt-kde.mk:80: recipe for target 'clean' failed
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:110: CDBS WARNING:    DEB_COMPRESS_EXCLUDE is deprecated since 0.4.85

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 /«PKGBUILDDIR»/. -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 -DCMAKE_EXE_LINKER_FLAGS="-Wl,-z,relro" -DCMAKE_MODULE_LINKER_FLAGS="-Wl,-z,relro" -DCMAKE_SHARED_LINKER_FLAGS="-Wl,-z,relro" -DKDE4_BUILD_TESTS=false -DKDE_DISTRIBUTION_TEXT="Debian 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,-z,relro -Wl,--as-needed -Wl,--no-undefined" -DCMAKE_MODULE_LINKER_FLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined" -DCMAKE_EXE_LINKER_FLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined"
-- The C compiler identification is GNU 4.9.1
-- The CXX compiler identification is GNU 4.9.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.6 (using /usr/bin/qmake)
-- Looking for XOpenDisplay in /usr/lib/arm-linux-gnueabihf/libX11.so;/usr/lib/arm-linux-gnueabihf/libXau.so;/usr/lib/arm-linux-gnueabihf/libXdmcp.so
-- Looking for XOpenDisplay in /usr/lib/arm-linux-gnueabihf/libX11.so;/usr/lib/arm-linux-gnueabihf/libXau.so;/usr/lib/arm-linux-gnueabihf/libXdmcp.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Found X11: /usr/lib/arm-linux-gnueabihf/libX11.so
-- 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.20.0") 
-- 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.12 include dir: /usr/include
-- Found KDE 4.12 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.3", 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
CMake Warning (dev) in languages/cpp/parser/rpp/CMakeLists.txt:
  Policy CMP0022 is not set: INTERFACE_LINK_LIBRARIES defines the link
  interface.  Run "cmake --help-policy CMP0022" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  Target "kdev4cpprpp" has an INTERFACE_LINK_LIBRARIES property which differs
  from its LINK_INTERFACE_LIBRARIES properties.

  INTERFACE_LINK_LIBRARIES:

    KDE4__kdecore;KDevPlatformImport__kdevplatformlanguage;KDE4__ktexteditor

  LINK_INTERFACE_LIBRARIES:

    

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) in languages/cpp/parser/CMakeLists.txt:
  Policy CMP0022 is not set: INTERFACE_LINK_LIBRARIES defines the link
  interface.  Run "cmake --help-policy CMP0022" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  Target "kdev4cppparser" has an INTERFACE_LINK_LIBRARIES property which
  differs from its LINK_INTERFACE_LIBRARIES properties.

  INTERFACE_LINK_LIBRARIES:

    KDevPlatformImport__kdevplatformlanguage;KDE4__kdecore;KDE4__ktexteditor;kdev4cpprpp;KDevPlatformImport__kdevplatforminterfaces

  LINK_INTERFACE_LIBRARIES:

    

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) in languages/cpp/cppduchain/CMakeLists.txt:
  Policy CMP0022 is not set: INTERFACE_LINK_LIBRARIES defines the link
  interface.  Run "cmake --help-policy CMP0022" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  Target "kdev4cppduchain" has an INTERFACE_LINK_LIBRARIES property which
  differs from its LINK_INTERFACE_LIBRARIES properties.

  INTERFACE_LINK_LIBRARIES:

    KDevPlatformImport__kdevplatformlanguage;KDevPlatformImport__kdevplatforminterfaces;KDevPlatformImport__kdevplatformutil;kdev4cppparser;KDE4__ktexteditor;kdev4cpprpp

  LINK_INTERFACE_LIBRARIES:

    

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) in projectmanagers/cmake/CMakeLists.txt:
  Policy CMP0022 is not set: INTERFACE_LINK_LIBRARIES defines the link
  interface.  Run "cmake --help-policy CMP0022" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  Target "kdev4cmakecommon" has an INTERFACE_LINK_LIBRARIES property which
  differs from its LINK_INTERFACE_LIBRARIES properties.

  INTERFACE_LINK_LIBRARIES:

    KDE4__kdeui;KDE4__ktexteditor;KDevPlatformImport__kdevplatforminterfaces;KDevPlatformImport__kdevplatformproject;Qt4::QtScript;KDevPlatformImport__kdevplatformlanguage

  LINK_INTERFACE_LIBRARIES:

    

This warning is for project developers.  Use -Wno-dev to suppress it.

-- 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: /«PKGBUILDDIR»/obj-arm-linux-gnueabihf
/usr/bin/make  -C obj-arm-linux-gnueabihf -j4 
make[1]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -H/«PKGBUILDDIR» -B/«PKGBUILDDIR»/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks
/usr/bin/make -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/«PKGBUILDDIR»/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
/usr/bin/make -f app/plasma/runner/CMakeFiles/krunner_kdevelopsessions_automoc.dir/build.make app/plasma/runner/CMakeFiles/krunner_kdevelopsessions_automoc.dir/depend
/usr/bin/make -f formatters/astyle/CMakeFiles/kdevastyle_automoc.dir/build.make formatters/astyle/CMakeFiles/kdevastyle_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app/plasma/dataengine /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/dataengine /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions_automoc.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app/plasma/runner /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/runner /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/runner/CMakeFiles/krunner_kdevelopsessions_automoc.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/formatters/astyle /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/CMakeFiles/kdevastyle_automoc.dir/DependInfo.cmake --color=
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/CMakeFiles/kdevelop_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevastyle_automoc
Scanning dependencies of target plasma_engine_kdevelopsessions_automoc
Scanning dependencies of target kdevelop_automoc
Scanning dependencies of target krunner_kdevelopsessions_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f app/CMakeFiles/kdevelop_automoc.dir/build.make app/CMakeFiles/kdevelop_automoc.dir/build
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd app/plasma/dataengine && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/dataengine/plasma_engine_kdevelopsessions_automoc.cpp /«PKGBUILDDIR»/app/plasma/dataengine /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/dataengine /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd app/plasma/runner && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/runner/krunner_kdevelopsessions_automoc.cpp /«PKGBUILDDIR»/app/plasma/runner /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/runner /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
cd app && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/kdevelop_automoc.cpp /«PKGBUILDDIR»/app /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
cd formatters/astyle && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/kdevastyle_automoc.cpp /«PKGBUILDDIR»/formatters/astyle /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating kdevelopsessionsservice.moc
Generating kdevelopsessions.moc
Generating moc_sessionsmodel.cpp
Generating astyle_preferences.moc
Generating moc_uihelper.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevelopsessionsengine.moc
Generating astyle_plugin.moc
[  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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/formatters/astyle/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/tests/CMakeFiles/astyletest_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target astyletest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd formatters/astyle/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/tests/astyletest_automoc.cpp /«PKGBUILDDIR»/formatters/astyle/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating moc_welcomepageview.cpp
Generating astyletest.moc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/formatters/customscript /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/customscript /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/customscript/CMakeFiles/kdevcustomscript_automoc.dir/DependInfo.cmake --color=
[  0%] 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]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/CMakeFiles/kdevcpplanguagesupport_automoc.dir/DependInfo.cmake --color=
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target kdevcustomscript_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
[  0%] cd formatters/customscript && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/customscript/kdevcustomscript_automoc.cpp /«PKGBUILDDIR»/formatters/customscript /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/customscript /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Built target plasma_engine_kdevelopsessions_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/rpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevcpplanguagesupport_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/kdevcpplanguagesupport_automoc.cpp /«PKGBUILDDIR»/languages/cpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating customscript_plugin.moc
Scanning dependencies of target kdev4cpprpp_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/parser/rpp && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/kdev4cpprpp_automoc.cpp /«PKGBUILDDIR»/languages/cpp/parser/rpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
[  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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/CMakeFiles/kdev4cppparser_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target kdev4cppparser_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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
[  0%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/parser && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/kdev4cppparser_automoc.cpp /«PKGBUILDDIR»/languages/cpp/parser /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain_automoc.dir/DependInfo.cmake --color=
Generating codeassistant.moc
Scanning dependencies of target kdev4cppduchain_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/cppduchain && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/kdev4cppduchain_automoc.cpp /«PKGBUILDDIR»/languages/cpp/cppduchain /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/rpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/parser/rpp/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests/pp_automoc.cpp /«PKGBUILDDIR»/languages/cpp/parser/rpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] Generating navigationwidget.moc
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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/generatortest_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target generatortest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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
[  0%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/parser/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/generatortest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Built target kdevcustomscript_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/parsertest_automoc.dir/DependInfo.cmake --color=
Generating test_generator.moc
Scanning dependencies of target parsertest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/parser/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/parsertest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating test_parser.moc
Generating cpplanguagesupport.moc
Generating missingdeclarationassistant.moc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/parser/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/pooltest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating test_pool.moc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating progressdialogs.moc
[  0%] Built target generatortest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/codeanalysistest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating moc_codeanalysistest.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] Built target kdev4cppduchain_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target cppexpressionparsertest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/cppexpressionparsertest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
[  0%] Built target pooltest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/duchaintest_automoc.dir/DependInfo.cmake --color=
Generating test_expressionparser.moc
Scanning dependencies of target duchaintest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/duchaintest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating signatureassistant.moc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating test_duchain.moc
[  0%] Built target codeanalysistest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/environmenttest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
Built target environmenttest_automoc
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest_automoc.dir/DependInfo.cmake --color=
[  0%] Built target cppexpressionparsertest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/buddiestest_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target sourcemanipulationtest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/sourcemanipulationtest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Scanning dependencies of target buddiestest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/buddiestest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating moc_test_sourcemanipulation.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating preprocessjob.moc
Generating test_buddies.moc
[  0%] Built target duchaintest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cpp-parser_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target cpp-parser_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cpp-parser_automoc.cpp /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] [  0%] Built target cpp-parser_automoc
Built target buddiestest_automoc
/usr/bin/make -f languages/cpp/tests/CMakeFiles/cppassistantstest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppassistantstest_automoc.dir/depend
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppassistantstest_automoc.dir/DependInfo.cmake --color=
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppcodecompletiontest_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target cppassistantstest_automoc
Scanning dependencies of target cppcodecompletiontest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/«PKGBUILDDIR»/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
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppassistantstest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
cd languages/cpp/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodecompletiontest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating codeassistant.moc
Generating progressdialogs.moc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] Built target sourcemanipulationtest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppcodegentest_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target cppcodegentest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodegentest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating renameassistant.moc
Generating progressdialogs.moc
Generating test_cppassistants.moc
Generating test_cppcodecompletion.moc
Generating progressdialogs.moc
Generating model.moc
Generating test_cppcodegen.moc
Generating model.moc
Generating signatureassistant.moc
Generating model.moc
Generating missingincludemodel.moc
Generating missingincludemodel.moc
Generating renameassistant.moc
Generating cppparsejob.moc
Generating missingincludemodel.moc
Generating worker.moc
Generating model.moc
Generating worker.moc
Generating worker.moc
Generating cpputils.moc
Generating missingincludemodel.moc
Generating cpputils.moc
Generating cpputils.moc
Generating cpphighlighting.moc
Generating worker.moc
Generating cpphighlighting.moc
Generating cpphighlighting.moc
Generating moc_simplerefactoring.cpp
Generating cpputils.moc
Generating moc_simplerefactoring.cpp
Generating moc_simplerefactoring.cpp
Generating moc_unresolvedincludeassistant.cpp
Generating moc_unresolvedincludeassistant.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppfilestest_automoc.dir/DependInfo.cmake --color=
Generating moc_unresolvedincludeassistant.cpp
Scanning dependencies of target cppfilestest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppfilestest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating cpphighlighting.moc
Generating test_cppfiles.moc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] [  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
Built target cppcodecompletiontest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppspecialcompletion_automoc.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target cppspecialcompletion_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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
Scanning dependencies of target kcm_kdev_makebuilder_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppspecialcompletion_automoc.cpp /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
/usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder_automoc.dir/build.make projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder_automoc.dir/build
[  0%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectbuilders/makebuilder && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/kcm_kdev_makebuilder_automoc.cpp /«PKGBUILDDIR»/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Built target kdevcpplanguagesupport_automoc
/usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder_automoc.dir/build.make projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder_automoc.dir/DependInfo.cmake --color=
Generating makebuilderpreferences.moc
Scanning dependencies of target kdevmakebuilder_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectbuilders/makebuilder && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/kdevmakebuilder_automoc.cpp /«PKGBUILDDIR»/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating progressdialogs.moc
Generating moc_makebuilder.cpp
Generating moc_simplerefactoring.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target kcm_kdev_cmakebuilder_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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
Generating moc_makejob.cpp
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectbuilders/cmakebuilder && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/kcm_kdev_cmakebuilder_automoc.cpp /«PKGBUILDDIR»/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating moc_cmakebuilderpreferences.cpp
Generating model.moc
Generating moc_unresolvedincludeassistant.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdev4cmakecommon_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target kdev4cmakecommon_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/kdev4cmakecommon_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating cmakecachemodel.moc
Scanning dependencies of target kdevcmakebuilder_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectbuilders/cmakebuilder && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/kdevcmakebuilder_automoc.cpp /«PKGBUILDDIR»/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
[  0%] Built target cppassistantstest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings_automoc.dir/DependInfo.cmake --color=
Generating cmakejob.moc
Scanning dependencies of target kcm_kdevcmake_settings_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/kcm_kdevcmake_settings_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating cmakecachemodel.moc
Generating cmakebuilddirchooser.moc
Generating missingincludemodel.moc
Generating cmakebuilder.moc
Generating cmakepreferences.moc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target kdevcmakedocumentation_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/kdevcmakedocumentation_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
[  0%] Built target kdev4cmakecommon_automoc
/usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakemanager_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakemanager_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdevcmakemanager_automoc.dir/DependInfo.cmake --color=
Generating moc_cmakehelpdocumentation.cpp
Scanning dependencies of target kdevcmakemanager_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/kdevcmakemanager_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating worker.moc
Generating cmakemanager.moc
Generating cmakecachedelegate.moc
Generating moc_cmakedocumentation.cpp
/«PKGBUILDDIR»/projectmanagers/cmake/cmakedocumentation.h:64: Warning: Signals cannot be declared virtual
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] Built target kdevcmakedocumentation_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target cmake-astfactorytest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-astfactorytest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
[  0%] Built target kcm_kdevcmake_settings_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition_automoc.dir/DependInfo.cmake --color=
Generating astfactorytest.moc
Scanning dependencies of target cmake-cmakecondition_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-cmakecondition_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/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_qttestdelegate.cpp
Generating cpputils.moc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating moc_ctestrunjob.cpp
[  0%] Built target cmake-astfactorytest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-parsertest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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
Generating cmakeparsertest.moc
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeast-test_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating cpphighlighting.moc
Generating moc_ctestfindjob.cpp
Generating moc_cmakeast_test.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] Built target kdevcmakemanager_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakecompliance_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target cmakecompliance_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakecompliance_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating cmakecompliance.moc
Generating test_specialcompletion.moc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] Built target cmake-parsertest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target cmakeduchaintest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeduchaintest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating moc_simplerefactoring.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating cmakeduchaintest.moc
[  0%] Built target cmakeast-test_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target cmakeloadprojecttest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeloadprojecttest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] Built target cmakecompliance_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target cmakemanagertest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakemanagertest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating moc_unresolvedincludeassistant.cpp
Generating moc_cmakemanagertest.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] Built target cppspecialcompletion_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target cmakeparserutilstest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeparserutilstest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
[  0%] Built target cmakeduchaintest_automoc
/usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest_automoc.dir/depend
[  0%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest_automoc.dir/DependInfo.cmake --color=
Built target cmakeloadprojecttest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest_automoc.dir/DependInfo.cmake --color=
Generating cmakeparserutilstest.moc
Scanning dependencies of target cmakeprojectvisitortest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeprojectvisitortest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating cmake_cmakeprojectvisitor_test.moc
Scanning dependencies of target ctestfindsuitestest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/ctestfindsuitestest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] Generating ctestfindsuitestest.moc
Built target cmakemanagertest_automoc
/usr/bin/make -f projectmanagers/custommake/CMakeFiles/kdevcustommakemanager_automoc.dir/build.make projectmanagers/custommake/CMakeFiles/kdevcustommakemanager_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custommake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custommake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custommake/CMakeFiles/kdevcustommakemanager_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevcustommakemanager_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/custommake && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custommake/kdevcustommakemanager_automoc.cpp /«PKGBUILDDIR»/projectmanagers/custommake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custommake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating custommakemanager.moc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] Built target kdevcustommakemanager_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem_automoc.dir/DependInfo.cmake --color=
[  0%] Built target cmakeparserutilstest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target kcm_kdevcustombuildsystem_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/custom-buildsystem && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/kcm_kdevcustombuildsystem_automoc.cpp /«PKGBUILDDIR»/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating custombuildsystemconfigwidget.moc
Scanning dependencies of target kdevcustombuildsystem_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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
[  0%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/custom-buildsystem && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/kdevcustombuildsystem_automoc.cpp /«PKGBUILDDIR»/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Built target ctestfindsuitestest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest_automoc.dir/DependInfo.cmake --color=
Generating custombuildjob.moc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target custombuildsystemplugintest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/custom-buildsystem/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/custombuildsystemplugintest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
[  0%] Built target cmakeprojectvisitortest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest_automoc.dir/DependInfo.cmake --color=
Generating custombuildsystemplugintest.moc
Scanning dependencies of target kcm_uitest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/custom-buildsystem/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/kcm_uitest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating includesmodel.moc
Generating custombuildsystemconfigwidget.moc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/CMakeFiles/gdbtest_automoc.dir/DependInfo.cmake --color=
Generating custombuildsystemplugin.moc
Scanning dependencies of target gdbtest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd debuggers/gdb && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/gdbtest_automoc.cpp /«PKGBUILDDIR»/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating projectpathswidget.moc
Generating variablecontroller.moc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] Built target kdevcustombuildsystem_automoc
/usr/bin/make -f debuggers/gdb/CMakeFiles/kdevgdb_automoc.dir/build.make debuggers/gdb/CMakeFiles/kdevgdb_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/CMakeFiles/kdevgdb_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevgdb_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f debuggers/gdb/CMakeFiles/kdevgdb_automoc.dir/build.make debuggers/gdb/CMakeFiles/kdevgdb_automoc.dir/build
Generating includesmodel.moc
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd debuggers/gdb && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/kdevgdb_automoc.cpp /«PKGBUILDDIR»/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating debugsession.moc
Generating variablecontroller.moc
Generating definesmodel.moc
Generating projectpathswidget.moc
Generating debugsession.moc
Generating stty.moc
Generating defineswidget.moc
Generating disassemblewidget.moc
Generating definesmodel.moc
Generating stty.moc
Generating disassemblewidget.moc
Generating kcm_custombuildsystem.moc
Generating main.moc
Generating processselection.moc
Generating projectpathsmodel.moc
Generating processselection.moc
Generating breakpointcontroller.moc
Generating includeswidget.moc
Generating defineswidget.moc
Generating gdblaunchconfig.moc
Generating gdboutputwidget.moc
Generating configwidget.moc
Generating projectpathsmodel.moc
Generating breakpointcontroller.moc
Generating includeswidget.moc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating gdbtest.moc
[  0%] Built target kcm_kdevcustombuildsystem_automoc
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugee.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugee.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugee.dir/DependInfo.cmake --color=
Scanning dependencies of target debugee
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 15
[  1%] Generating gdboutputwidget.moc
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=22 -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 configwidget.moc
Generating debuggerplugin.moc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  1%] Built target kcm_uitest_automoc
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/DependInfo.cmake --color=
Scanning dependencies of target debugeecrash
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  1%] Generating moc_gdbtest.cpp
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=22 -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
Generating memviewdlg.moc
Generating moc_gdb.cpp
Generating moc_debugjob.cpp
Generating moc_gdb.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  1%] Built target kdevgdb_automoc
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/DependInfo.cmake --color=
Scanning dependencies of target debugeeexception
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  1%] [  1%] Built target gdbtest_automoc
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/DependInfo.cmake --color=
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=22 -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
Scanning dependencies of target debugeemultilocbreakpoint
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
../../../../debuggers/gdb/unittests/debugee.cpp:27:14: warning: unused parameter 'argc' [-Wunused-parameter]
 int main(int argc, char **argv) {
              ^
../../../../debuggers/gdb/unittests/debugee.cpp:27:27: warning: unused parameter 'argv' [-Wunused-parameter]
 int main(int argc, char **argv) {
                           ^
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/build
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  1%] 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=22 -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 debugee
cd debuggers/gdb/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/debugee.dir/link.txt --verbose=1
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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/debugee.dir/debugee.o  -o debugee -rdynamic 
/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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/debugeemultilocbreakpoint.dir/debugeemultilocbreakpoint.o  -o debugeemultilocbreakpoint -rdynamic 
../../../../debuggers/gdb/unittests/debugeecrash.cpp:27:14: warning: unused parameter 'argc' [-Wunused-parameter]
 int main(int argc, char **argv) {
              ^
../../../../debuggers/gdb/unittests/debugeecrash.cpp:27:27: warning: unused parameter 'argv' [-Wunused-parameter]
 int main(int argc, char **argv) {
                           ^
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  1%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/DependInfo.cmake --color=
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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/debugeecrash.dir/debugeecrash.o  -o debugeecrash -rdynamic 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  15
[  1%] Built target debugee
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/DependInfo.cmake --color=
Scanning dependencies of target debugeeqt
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target debugeerecursion
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  1%] [  1%] 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=22 -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
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=22 -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
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  1%] Built target debugeecrash
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/DependInfo.cmake --color=
../../../../debuggers/gdb/unittests/debugeeexception.cpp:26:15: warning: unused parameter 'argc' [-Wunused-parameter]
 int main (int argc, char **argv)
               ^
../../../../debuggers/gdb/unittests/debugeeexception.cpp:26:28: warning: unused parameter 'argv' [-Wunused-parameter]
 int main (int argc, char **argv)
                            ^
Scanning dependencies of target debugeeslow
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  1%] 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=22 -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
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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/debugeeexception.dir/debugeeexception.o  -o debugeeexception -rdynamic 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  1%] Built target debugeeexception
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/DependInfo.cmake --color=
Scanning dependencies of target debugeespace
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  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=22 -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"
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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/debugeerecursion.dir/debugeerecursion.o  -o debugeerecursion -rdynamic 
../../../../debuggers/gdb/unittests/debugeeslow.cpp:29:14: warning: unused parameter 'argc' [-Wunused-parameter]
 int main(int argc, char **argv) {
              ^
../../../../debuggers/gdb/unittests/debugeeslow.cpp:29:27: warning: unused parameter 'argv' [-Wunused-parameter]
 int main(int argc, char **argv) {
                           ^
../../../../debuggers/gdb/unittests/debugeeqt.cpp:22:14: warning: unused parameter 'argc' [-Wunused-parameter]
 int main(int argc, char **argv) {
              ^
../../../../debuggers/gdb/unittests/debugeeqt.cpp:22:27: warning: unused parameter 'argv' [-Wunused-parameter]
 int main(int argc, char **argv) {
                           ^
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Linking CXX executable debugeeslow
cd debuggers/gdb/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/debugeeslow.dir/link.txt --verbose=1
[  1%] Built target debugeerecursion
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeethreads.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  -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline  -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/debugeeslow.dir/debugeeslow.o  -o debugeeslow -rdynamic 
Scanning dependencies of target debugeethreads
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  1%] 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=22 -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
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  1%] Built target debugeeslow
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qbytearray.dir/DependInfo.cmake --color=
../../../../debuggers/gdb/unittests/debugee space.cpp:20:14: warning: unused parameter 'argc' [-Wunused-parameter]
 int main(int argc, char **argv) {
              ^
../../../../debuggers/gdb/unittests/debugee space.cpp:20:27: warning: unused parameter 'argv' [-Wunused-parameter]
 int main(int argc, char **argv) {
                           ^
Linking CXX executable debugeeqt
cd debuggers/gdb/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/debugeeqt.dir/link.txt --verbose=1
Scanning dependencies of target qbytearray
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/debugeeqt.dir/debugeeqt.o  -o debugeeqt -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so 
[  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=22 -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=\"/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qbytearray.dir/qbytearray.o -c ../../../../../debuggers/gdb/printers/tests/qbytearray.cpp
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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/debugeespace.dir/debugee_space.o  -o debugeespace -rdynamic 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  1%] Built target debugeeqt
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qchar.dir/DependInfo.cmake --color=
[  1%] Built target debugeespace
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qdate.dir/DependInfo.cmake --color=
Scanning dependencies of target qchar
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Linking CXX executable qbytearray
cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qbytearray.dir/link.txt --verbose=1
[  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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qbytearray.dir/qbytearray.o  -o qbytearray -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so 
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=22 -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=\"/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qchar.dir/qchar.o -c ../../../../../debuggers/gdb/printers/tests/qchar.cpp
Scanning dependencies of target qdate
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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=\"/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qdate.dir/qdate.o -c ../../../../../debuggers/gdb/printers/tests/qdate.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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qchar.dir/qchar.o  -o qchar -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  1%] Built target qbytearray
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qdatetime.dir/DependInfo.cmake --color=
Scanning dependencies of target qdatetime
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 97
[  2%] 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=22 -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=\"/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qdatetime.dir/qdatetime.o -c ../../../../../debuggers/gdb/printers/tests/qdatetime.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  2%] Built target qchar
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qhashint.dir/DependInfo.cmake --color=
Scanning dependencies of target qhashint
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  2%] 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=22 -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=\"/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qhashint.dir/qhashint.o -c ../../../../../debuggers/gdb/printers/tests/qhashint.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,-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 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,-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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  2%] Built target qdate
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qhashstring.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Linking CXX executable qdatetime
[  2%] cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qdatetime.dir/link.txt --verbose=1
Built target debugeethreads
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qlistcontainer.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 -g3 -fno-inline  -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qdatetime.dir/qdatetime.o  -o qdatetime -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so 
Scanning dependencies of target qhashstring
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  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=22 -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=\"/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qhashstring.dir/qhashstring.o -c ../../../../../debuggers/gdb/printers/tests/qhashstring.cpp
Scanning dependencies of target qlistcontainer
make[3]: Leaving directory '/«PKGBUILDDIR»/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
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  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=22 -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=\"/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qlistcontainer.dir/qlistcontainer.o -c ../../../../../debuggers/gdb/printers/tests/qlistcontainer.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  97
[  2%] Built target qdatetime
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qmapint.dir/DependInfo.cmake --color=
Linking CXX executable qhashint
cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qhashint.dir/link.txt --verbose=1
Scanning dependencies of target qmapint
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qhashint.dir/qhashint.o  -o qhashint -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so 
[  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=22 -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=\"/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qmapint.dir/qmapint.o -c ../../../../../debuggers/gdb/printers/tests/qmapint.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = int; QMap<Key, T>::Node = QMapNode<int, int>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<int, int>::Node* {aka QMapNode<int, int>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
[  2%] Built target qhashint
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qmapstring.dir/DependInfo.cmake --color=
Scanning dependencies of target qmapstring
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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=\"/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qmapstring.dir/qmapstring.o -c ../../../../../debuggers/gdb/printers/tests/qmapstring.cpp
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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qmapint.dir/qmapint.o  -o qmapint -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,-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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qmapstringbool.dir/DependInfo.cmake --color=
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
Scanning dependencies of target qmapstringbool
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  2%] [  2%] Built target qhashstring
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qsetint.dir/DependInfo.cmake --color=
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=22 -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=\"/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qmapstringbool.dir/qmapstringbool.o -c ../../../../../debuggers/gdb/printers/tests/qmapstringbool.cpp
Scanning dependencies of target qsetint
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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=\"/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qsetint.dir/qsetint.o -c ../../../../../debuggers/gdb/printers/tests/qsetint.cpp
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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qmapstring.dir/qmapstring.o  -o qmapstring -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so 
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap<Key, T>::Node = QMapNode<QString, bool>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, bool>::Node* {aka QMapNode<QString, bool>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  2%] Built target qmapstring
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qsetstring.dir/DependInfo.cmake --color=
Scanning dependencies of target qsetstring
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 98
[  3%] 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=22 -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=\"/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qsetstring.dir/qsetstring.o -c ../../../../../debuggers/gdb/printers/tests/qsetstring.cpp
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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qmapstringbool.dir/qmapstringbool.o  -o qmapstringbool -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so 
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,-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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target qmapstringbool
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qstring.dir/DependInfo.cmake --color=
Scanning dependencies of target qstring
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Building CXX object debuggers/gdb/printers/tests/CMakeFiles/qstring.dir/qstring.o
cd debuggers/gdb/printers/tests && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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=\"/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qstring.dir/qstring.o -c ../../../../../debuggers/gdb/printers/tests/qstring.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target qsetint
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qtime.dir/DependInfo.cmake --color=
Scanning dependencies of target qtime
make[3]: Leaving directory '/«PKGBUILDDIR»/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
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] 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=22 -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=\"/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qtime.dir/qtime.o -c ../../../../../debuggers/gdb/printers/tests/qtime.cpp
Linking CXX executable qsetstring
cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qsetstring.dir/link.txt --verbose=1
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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qsetstring.dir/qsetstring.o  -o qsetstring -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so 
/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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qstring.dir/qstring.o  -o qstring -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  98
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target qsetstring
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qtprinters_automoc.dir/DependInfo.cmake --color=
[  3%] Built target qstring
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qurl.dir/DependInfo.cmake --color=
Scanning dependencies of target qtprinters_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd debuggers/gdb/printers/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/qtprinters_automoc.cpp /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Linking CXX executable qtime
cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qtime.dir/link.txt --verbose=1
Generating qtprinters.moc
/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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qtime.dir/qtime.o  -o qtime -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so 
Scanning dependencies of target qurl
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] [  3%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/quuid.dir/DependInfo.cmake --color=
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=22 -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=\"/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qurl.dir/qurl.o -c ../../../../../debuggers/gdb/printers/tests/qurl.cpp
Scanning dependencies of target quuid
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] 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=22 -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=\"/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/quuid.dir/quuid.o -c ../../../../../debuggers/gdb/printers/tests/quuid.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target qtime
/usr/bin/make -f app_templates/CMakeFiles/cmake_plaincpp.dir/build.make app_templates/CMakeFiles/cmake_plaincpp.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates/CMakeFiles/cmake_plaincpp.dir/DependInfo.cmake --color=
Scanning dependencies of target cmake_plaincpp
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Generating cmake_plaincpp.tar.bz2
cd app_templates && tar -c -C /«PKGBUILDDIR»/app_templates/cpp/CMake/cmake_plaincpp --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates/cmake_plaincpp.tar.bz2 .
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target cmake_plaincpp
/usr/bin/make -f app_templates/CMakeFiles/cmake_qt4core.dir/build.make app_templates/CMakeFiles/cmake_qt4core.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates/CMakeFiles/cmake_qt4core.dir/DependInfo.cmake --color=
Scanning dependencies of target cmake_qt4core
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Generating cmake_qt4core.tar.bz2
cd app_templates && tar -c -C /«PKGBUILDDIR»/app_templates/cpp/CMake/cmake_qt4core --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates/cmake_qt4core.tar.bz2 .
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target cmake_qt4core
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates/CMakeFiles/cmake_qt4core_qtest.dir/DependInfo.cmake --color=
Scanning dependencies of target cmake_qt4core_qtest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Generating cmake_qt4core_qtest.tar.bz2
cd app_templates && tar -c -C /«PKGBUILDDIR»/app_templates/cpp/CMake/cmake_qt4core_qtest --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates/cmake_qt4core_qtest.tar.bz2 .
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target cmake_qt4core_qtest
/usr/bin/make -f app_templates/CMakeFiles/cmake_qt4gui.dir/build.make app_templates/CMakeFiles/cmake_qt4gui.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates/CMakeFiles/cmake_qt4gui.dir/DependInfo.cmake --color=
Scanning dependencies of target cmake_qt4gui
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Generating cmake_qt4gui.tar.bz2
cd app_templates && tar -c -C /«PKGBUILDDIR»/app_templates/cpp/CMake/cmake_qt4gui --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates/cmake_qt4gui.tar.bz2 .
Linking CXX executable quuid
cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/quuid.dir/link.txt --verbose=1
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/quuid.dir/quuid.o  -o quuid -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so 
[  3%] Built target cmake_qt4gui
/usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp_automoc.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/CMakeFiles/kdevqthelp_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevqthelp_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd documentation/qthelp && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/kdevqthelp_automoc.cpp /«PKGBUILDDIR»/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating moc_qthelpplugin.cpp
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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qurl.dir/qurl.o  -o qurl -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so 
Generating moc_qthelpprovider.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target quuid
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/CMakeFiles/kdevqthelp_config_automoc.dir/DependInfo.cmake --color=
Generating moc_qthelpproviderabstract.cpp
Scanning dependencies of target kdevqthelp_config_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd documentation/qthelp && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/kdevqthelp_config_automoc.cpp /«PKGBUILDDIR»/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating qthelpconfig.moc
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating moc_qthelpdocumentation.cpp
[  3%] Built target qurl
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/documentation/qthelp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/tests/CMakeFiles/qthelpplugintest_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target qthelpplugintest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd documentation/qthelp/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/tests/qthelpplugintest_automoc.cpp /«PKGBUILDDIR»/documentation/qthelp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating moc_qthelpplugin.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target kdevqthelp_config_automoc
/usr/bin/make -f documentation/manpage/CMakeFiles/kdevmanpage_automoc.dir/build.make documentation/manpage/CMakeFiles/kdevmanpage_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/documentation/manpage /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/manpage /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/manpage/CMakeFiles/kdevmanpage_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevmanpage_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd documentation/manpage && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/manpage/kdevmanpage_automoc.cpp /«PKGBUILDDIR»/documentation/manpage /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/manpage /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating moc_qthelpqtdoc.cpp
Generating manpagemodel.moc
Generating moc_qthelpprovider.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target kdevqthelp_automoc
/usr/bin/make -f kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider_automoc.dir/build.make kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/kdeintegration/kdeprovider /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider_automoc.dir/DependInfo.cmake --color=
Generating moc_qthelpproviderabstract.cpp
Scanning dependencies of target kdevkdeprovider_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd kdeintegration/kdeprovider && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/kdevkdeprovider_automoc.cpp /«PKGBUILDDIR»/kdeintegration/kdeprovider /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating moc_kdeproviderplugin.cpp
Generating moc_qthelpdocumentation.cpp
Generating manpagedocumentation.moc
Generating moc_kdeprojectsmodel.cpp
Generating moc_qthelpqtdoc.cpp
Generating manpageplugin.moc
Generating moc_kdeproviderwidget.cpp
Generating moc_testqthelpplugin.cpp
Generating moc_kdeprojectsreader.cpp
Generating moc_manpagedocumentationwidget.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target kdevkdeprovider_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/kdeintegration/kdeprovider/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target kdeprojectsreadertest_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd kdeintegration/kdeprovider/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/kdeprojectsreadertest_automoc.cpp /«PKGBUILDDIR»/kdeintegration/kdeprovider/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Built target qthelpplugintest_automoc
/usr/bin/make -f kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid_automoc.dir/build.make kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/kdeintegration/executeplasmoid /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid_automoc.dir/DependInfo.cmake --color=
Generating moc_kdeprojectsmodel.cpp
[  3%] Built target kdevmanpage_automoc
/usr/bin/make -f utils/okteta/CMakeFiles/kdevokteta_automoc.dir/build.make utils/okteta/CMakeFiles/kdevokteta_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/utils/okteta /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/utils/okteta /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/utils/okteta/CMakeFiles/kdevokteta_automoc.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevexecuteplasmoid_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd kdeintegration/executeplasmoid && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid/kdevexecuteplasmoid_automoc.cpp /«PKGBUILDDIR»/kdeintegration/executeplasmoid /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Scanning dependencies of target kdevokteta_automoc
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd utils/okteta && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/utils/okteta/kdevokteta_automoc.cpp /«PKGBUILDDIR»/utils/okteta /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/utils/okteta /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating moc_plasmoidexecutionjob.cpp
Generating moc_oktetaview.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,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qlistcontainer.dir/qlistcontainer.o  -o qlistcontainer -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so 
Generating moc_kdeprojectsreader.cpp
Generating moc_kastentoolviewwidget.cpp
Generating moc_executeplasmoidplugin.cpp
Generating moc_oktetawidget.cpp
Generating moc_kdeprojectsreadertest.cpp
Generating moc_plasmoidexecutionconfig.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target kdeprojectsreadertest_automoc
/usr/bin/make -f doc/kdevelop/CMakeFiles/kdevelop-handbook.dir/build.make doc/kdevelop/CMakeFiles/kdevelop-handbook.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/doc/kdevelop /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/doc/kdevelop /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/doc/kdevelop/CMakeFiles/kdevelop-handbook.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target kdevelop-handbook
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target qlistcontainer
/usr/bin/make -f file_templates/CMakeFiles/c_gobject.dir/build.make file_templates/CMakeFiles/c_gobject.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/c_gobject.dir/DependInfo.cmake --color=
[  3%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating moc_oktetaplugin.cpp
Scanning dependencies of target c_gobject
Generating index.cache.bz2
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f file_templates/CMakeFiles/c_gobject.dir/build.make file_templates/CMakeFiles/c_gobject.dir/build
cd ../doc/kdevelop && /usr/bin/meinproc4 --check --cache /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/doc/kdevelop/index.cache.bz2 /«PKGBUILDDIR»/doc/kdevelop/index.docbook
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target kdevexecuteplasmoid_automoc
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/c_gobject_private.dir/DependInfo.cmake --color=
[  3%] Scanning dependencies of target c_gobject_private
Generating c_gobject.tar.bz2
make[3]: Leaving directory '/«PKGBUILDDIR»/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
cd file_templates && tar -c -C /«PKGBUILDDIR»/file_templates/classes/c_gobject --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/c_gobject.tar.bz2 .
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] [  3%] Built target c_gobject
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/c_gobject_properties.dir/DependInfo.cmake --color=
Generating c_gobject_private.tar.bz2
cd file_templates && tar -c -C /«PKGBUILDDIR»/file_templates/classes/c_gobject_private --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/c_gobject_private.tar.bz2 .
Generating moc_oktetadocument.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target c_gobject_properties
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target c_gobject_private
/usr/bin/make -f file_templates/CMakeFiles/cmake_module.dir/build.make file_templates/CMakeFiles/cmake_module.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cmake_module.dir/DependInfo.cmake --color=
[  3%] Generating c_gobject_properties.tar.bz2
cd file_templates && tar -c -C /«PKGBUILDDIR»/file_templates/classes/c_gobject_properties --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/c_gobject_properties.tar.bz2 .
Scanning dependencies of target cmake_module
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 2
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  4%] [  4%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cpp_basic.dir/DependInfo.cmake --color=
Generating cmake_module.tar.bz2
cd file_templates && tar -c -C /«PKGBUILDDIR»/file_templates/other/cmake_module --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/cmake_module.tar.bz2 .
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  2
Scanning dependencies of target cpp_basic
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  4%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cpp_qtestlib.dir/DependInfo.cmake --color=
[  4%] [  4%] Built target kdevokteta_automoc
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cpp_qtestlib_kde.dir/DependInfo.cmake --color=
Scanning dependencies of target cpp_qtestlib
Generating cpp_basic.tar.bz2
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd file_templates && tar -c -C /«PKGBUILDDIR»/file_templates/classes/cpp_basic --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/cpp_basic.tar.bz2 .
/usr/bin/make -f file_templates/CMakeFiles/cpp_qtestlib.dir/build.make file_templates/CMakeFiles/cpp_qtestlib.dir/build
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target cpp_qtestlib_kde
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  4%] [  4%] Built target cpp_basic
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cpp_qtestlib_kdevelop.dir/DependInfo.cmake --color=
[  4%] Generating cpp_qtestlib.tar.bz2
cd file_templates && tar -c -C /«PKGBUILDDIR»/file_templates/testing/cpp_qtestlib --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/cpp_qtestlib.tar.bz2 .
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating cpp_qtestlib_kde.tar.bz2
Scanning dependencies of target cpp_qtestlib_kdevelop
cd file_templates && tar -c -C /«PKGBUILDDIR»/file_templates/testing/cpp_qtestlib_kde --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/cpp_qtestlib_kde.tar.bz2 .
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  4%] Built target cpp_qtestlib
/usr/bin/make -f file_templates/CMakeFiles/php_phpunit.dir/build.make file_templates/CMakeFiles/php_phpunit.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/php_phpunit.dir/DependInfo.cmake --color=
[  4%] [  4%] Built target cpp_qtestlib_kde
/usr/bin/make -f file_templates/CMakeFiles/private_pointer.dir/build.make file_templates/CMakeFiles/private_pointer.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/private_pointer.dir/DependInfo.cmake --color=
Generating cpp_qtestlib_kdevelop.tar.bz2
cd file_templates && tar -c -C /«PKGBUILDDIR»/file_templates/testing/cpp_qtestlib_kdevelop --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/cpp_qtestlib_kdevelop.tar.bz2 .
Scanning dependencies of target php_phpunit
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target private_pointer
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  4%] [  4%] Built target cpp_qtestlib_kdevelop
/usr/bin/make -f file_templates/CMakeFiles/python_basic.dir/build.make file_templates/CMakeFiles/python_basic.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/python_basic.dir/DependInfo.cmake --color=
[  4%] Generating php_phpunit.tar.bz2
cd file_templates && tar -c -C /«PKGBUILDDIR»/file_templates/testing/php_phpunit --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/php_phpunit.tar.bz2 .
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating private_pointer.tar.bz2
Scanning dependencies of target python_basic
cd file_templates && tar -c -C /«PKGBUILDDIR»/file_templates/classes/private_pointer --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/private_pointer.tar.bz2 .
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  4%] Built target php_phpunit
/usr/bin/make -f file_templates/CMakeFiles/python_pyunit.dir/build.make file_templates/CMakeFiles/python_pyunit.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/python_pyunit.dir/DependInfo.cmake --color=
[  4%] [  4%] Built target private_pointer
/usr/bin/make -f file_templates/CMakeFiles/qobject.dir/build.make file_templates/CMakeFiles/qobject.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/qobject.dir/DependInfo.cmake --color=
Generating python_basic.tar.bz2
Scanning dependencies of target python_pyunit
cd file_templates && tar -c -C /«PKGBUILDDIR»/file_templates/classes/python_basic --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/python_basic.tar.bz2 .
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target qobject
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f file_templates/CMakeFiles/qobject.dir/build.make file_templates/CMakeFiles/qobject.dir/build
[  4%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  4%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/qt_shared.dir/DependInfo.cmake --color=
Generating python_pyunit.tar.bz2
[  4%] cd file_templates && tar -c -C /«PKGBUILDDIR»/file_templates/testing/python_pyunit --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/python_pyunit.tar.bz2 .
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target qt_shared
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f file_templates/CMakeFiles/qt_shared.dir/build.make file_templates/CMakeFiles/qt_shared.dir/build
Generating qobject.tar.bz2
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd file_templates && tar -c -C /«PKGBUILDDIR»/file_templates/classes/qobject --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/qobject.tar.bz2 .
[  4%] Built target python_pyunit
/usr/bin/make -f file_templates/CMakeFiles/qt_widget.dir/build.make file_templates/CMakeFiles/qt_widget.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/qt_widget.dir/DependInfo.cmake --color=
[  4%] [  4%] Built target qobject
/usr/bin/make -f po/fi/CMakeFiles/pofiles.dir/build.make po/fi/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/fi /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
Scanning dependencies of target qt_widget
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f file_templates/CMakeFiles/qt_widget.dir/build.make file_templates/CMakeFiles/qt_widget.dir/build
Generating qt_shared.tar.bz2
cd file_templates && tar -c -C /«PKGBUILDDIR»/file_templates/classes/qt_shared --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/qt_shared.tar.bz2 .
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  4%] Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  4%] Built target qt_shared
/usr/bin/make -f po/gl/CMakeFiles/pofiles.dir/build.make po/gl/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/gl /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
Generating qt_widget.tar.bz2
cd file_templates && tar -c -C /«PKGBUILDDIR»/file_templates/classes/qt_widget --exclude .kdev_ignore --exclude .svn -j -f /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/qt_widget.tar.bz2 .
[  4%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/gl/CMakeFiles/pofiles.dir/build.make po/gl/CMakeFiles/pofiles.dir/build
Generating kdevcustombuildsystem.gmo
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/fi && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/fi/kdevcustombuildsystem.po
[  4%] Built target qt_widget
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/make -f po/en_GB/CMakeFiles/pofiles.dir/build.make po/en_GB/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/en_GB /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/en_GB /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/en_GB/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[  4%] [  4%] Generating kdevcustombuildsystem.gmo
Scanning dependencies of target pofiles
cd ../po/gl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/gl/kdevcustombuildsystem.po
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/en_GB/CMakeFiles/pofiles.dir/build.make po/en_GB/CMakeFiles/pofiles.dir/build
Generating kdevformatters.gmo
cd ../po/fi && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi/kdevformatters.gmo /«PKGBUILDDIR»/po/fi/kdevformatters.po
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 59
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  5%] [  5%] [  5%] Generating kdevformatters.gmo
Generating kdevformatters.gmo
cd ../po/gl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl/kdevformatters.gmo /«PKGBUILDDIR»/po/gl/kdevformatters.po
cd ../po/en_GB && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/en_GB/kdevformatters.gmo /«PKGBUILDDIR»/po/en_GB/kdevformatters.po
Generating kdevkdeprovider.gmo
cd ../po/fi && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/fi/kdevkdeprovider.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  5%] [  5%] [  5%] Generating kdevkdeprovider.gmo
Generating kdevcpp.gmo
Generating kdevcpp.gmo
cd ../po/gl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/gl/kdevkdeprovider.po
cd ../po/en_GB && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/en_GB/kdevcpp.gmo /«PKGBUILDDIR»/po/en_GB/kdevcpp.po
cd ../po/fi && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi/kdevcpp.gmo /«PKGBUILDDIR»/po/fi/kdevcpp.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  5%] [  5%] [  5%] Generating kdevcpp.gmo
cd ../po/gl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl/kdevcpp.gmo /«PKGBUILDDIR»/po/gl/kdevcpp.po
Generating kdevmakebuilder.gmo
Generating plasma_applet_kdevelopsessions.gmo
cd ../po/fi && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/fi/plasma_applet_kdevelopsessions.po
cd ../po/en_GB && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/en_GB/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/en_GB/kdevmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 67
[  5%] [  6%] [  6%] Generating plasma_applet_kdevelopsessions.gmo
Generating kdevmakebuilder.gmo
Generating kdevokteta.gmo
cd ../po/fi && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/fi/kdevmakebuilder.po
cd ../po/gl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/gl/plasma_applet_kdevelopsessions.po
cd ../po/en_GB && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/en_GB/kdevokteta.gmo /«PKGBUILDDIR»/po/en_GB/kdevokteta.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  6%] [  6%] [  6%] Generating kdevmakebuilder.gmo
Generating kdevqthelp.gmo
Generating kdevokteta.gmo
cd ../po/gl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/gl/kdevmakebuilder.po
cd ../po/en_GB && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/en_GB/kdevqthelp.gmo /«PKGBUILDDIR»/po/en_GB/kdevqthelp.po
cd ../po/fi && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi/kdevokteta.gmo /«PKGBUILDDIR»/po/fi/kdevokteta.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 64
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  7%] [  7%] [  7%] Generating kdevokteta.gmo
Generating kdevqthelp.gmo
Generating kdevelop.gmo
cd ../po/fi && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi/kdevqthelp.gmo /«PKGBUILDDIR»/po/fi/kdevqthelp.po
cd ../po/en_GB && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/en_GB/kdevelop.gmo /«PKGBUILDDIR»/po/en_GB/kdevelop.po
cd ../po/gl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl/kdevokteta.gmo /«PKGBUILDDIR»/po/gl/kdevokteta.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  7%] [  7%] [  7%] Generating kdevqthelp.gmo
Generating kdevelop.gmo
cd ../po/fi && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi/kdevelop.gmo /«PKGBUILDDIR»/po/fi/kdevelop.po
cd ../po/gl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl/kdevqthelp.gmo /«PKGBUILDDIR»/po/gl/kdevqthelp.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcustommake.gmo
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/en_GB && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/en_GB/kdevcustommake.gmo /«PKGBUILDDIR»/po/en_GB/kdevcustommake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  7%] [  7%] [  7%] Generating kdevelop.gmo
cd ../po/gl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl/kdevelop.gmo /«PKGBUILDDIR»/po/gl/kdevelop.po
Generating kdevcustommake.gmo
cd ../po/fi && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi/kdevcustommake.gmo /«PKGBUILDDIR»/po/fi/kdevcustommake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevgdb.gmo
cd ../po/en_GB && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/en_GB/kdevgdb.gmo /«PKGBUILDDIR»/po/en_GB/kdevgdb.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  7%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  7%] Generating kdevmanpage.gmo
[  7%] cd ../po/fi && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi/kdevmanpage.gmo /«PKGBUILDDIR»/po/fi/kdevmanpage.po
Generating kdevcustommake.gmo
cd ../po/gl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl/kdevcustommake.gmo /«PKGBUILDDIR»/po/gl/kdevcustommake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcmake.gmo
cd ../po/en_GB && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/en_GB/kdevcmake.gmo /«PKGBUILDDIR»/po/en_GB/kdevcmake.po
[  7%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 60
[  7%] Generating kdevexecuteplasmoid.gmo
cd ../po/fi && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/fi/kdevexecuteplasmoid.po
[  8%] Generating kdevmanpage.gmo
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/gl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl/kdevmanpage.gmo /«PKGBUILDDIR»/po/gl/kdevmanpage.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcmakebuilder.gmo
cd ../po/en_GB && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/en_GB/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/en_GB/kdevcmakebuilder.po
[  8%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  59 60
[  8%] Generating kdevgdb.gmo
cd ../po/fi && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi/kdevgdb.gmo /«PKGBUILDDIR»/po/fi/kdevgdb.po
[  8%] Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevexecuteplasmoid.gmo
cd ../po/gl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/gl/kdevexecuteplasmoid.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  8%] [  8%] [  8%] Generating kdevgdb.gmo
cd ../po/gl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl/kdevgdb.gmo /«PKGBUILDDIR»/po/gl/kdevgdb.po
Generating kdevcmake.gmo
Generating kdevcmake.gmo
cd ../po/fi && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi/kdevcmake.gmo /«PKGBUILDDIR»/po/fi/kdevcmake.po
cd ../po/gl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl/kdevcmake.gmo /«PKGBUILDDIR»/po/gl/kdevcmake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 68
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  8%] [  9%] [  9%] Generating kdevcmakebuilder.gmo
cd ../po/fi && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/fi/kdevcmakebuilder.po
Generating plasma_runner_kdevelopsessions.gmo
Generating kdevcmakebuilder.gmo
cd ../po/fi && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/fi/plasma_runner_kdevelopsessions.po
cd ../po/gl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/gl/kdevcmakebuilder.po
/usr/bin/make -f po/es/CMakeFiles/pofiles.dir/build.make po/es/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/es /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  64
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  9%] [  9%] Built target pofiles
/usr/bin/make -f po/et/CMakeFiles/pofiles.dir/build.make po/et/CMakeFiles/pofiles.dir/depend
Scanning dependencies of target pofiles
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/et /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/et /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/et/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating plasma_runner_kdevelopsessions.gmo
cd ../po/gl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/gl/plasma_runner_kdevelopsessions.po
[  9%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  67 68
Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  9%] Built target pofiles
/usr/bin/make -f po/bs/CMakeFiles/pofiles.dir/build.make po/bs/CMakeFiles/pofiles.dir/depend
Generating kdevcustombuildsystem.gmo
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/bs /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
cd ../po/es && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/es/kdevcustombuildsystem.po
[  9%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target pofiles
Generating kdevcustombuildsystem.gmo
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
[  9%] /usr/bin/make -f po/bs/CMakeFiles/pofiles.dir/build.make po/bs/CMakeFiles/pofiles.dir/build
cd ../po/et && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/et/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/et/kdevcustombuildsystem.po
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevformatters.gmo
[  9%] cd ../po/es && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es/kdevformatters.gmo /«PKGBUILDDIR»/po/es/kdevformatters.po
[  9%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcustombuildsystem.gmo
cd ../po/bs && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/bs/kdevcustombuildsystem.po
Generating kdevformatters.gmo
cd ../po/et && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/et/kdevformatters.gmo /«PKGBUILDDIR»/po/et/kdevformatters.po
[  9%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 62
Generating kdevkdeprovider.gmo
[  9%] cd ../po/es && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/es/kdevkdeprovider.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 10%] Generating kdevformatters.gmo
cd ../po/bs && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs/kdevformatters.gmo /«PKGBUILDDIR»/po/bs/kdevformatters.po
[ 10%] Generating kdevcpp.gmo
cd ../po/et && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/et/kdevcpp.gmo /«PKGBUILDDIR»/po/et/kdevcpp.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcpp.gmo
cd ../po/es && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es/kdevcpp.gmo /«PKGBUILDDIR»/po/es/kdevcpp.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 10%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 10%] Generating kdevkdeprovider.gmo
cd ../po/bs && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/bs/kdevkdeprovider.po
[ 10%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 50
Generating plasma_applet_kdevelopsessions.gmo
cd ../po/et && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/et/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/et/plasma_applet_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating plasma_applet_kdevelopsessions.gmo
[ 11%] cd ../po/es && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/es/plasma_applet_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 11%] Generating kdevcpp.gmo
cd ../po/bs && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs/kdevcpp.gmo /«PKGBUILDDIR»/po/bs/kdevcpp.po
[ 11%] Generating kdevmakebuilder.gmo
cd ../po/et && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/et/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/et/kdevmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevmakebuilder.gmo
cd ../po/es && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/es/kdevmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 11%] [ 11%] [ 11%] Generating plasma_applet_kdevelopsessions.gmo
Generating kdevokteta.gmo
cd ../po/et && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/et/kdevokteta.gmo /«PKGBUILDDIR»/po/et/kdevokteta.po
cd ../po/bs && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/bs/plasma_applet_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevokteta.gmo
cd ../po/es && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es/kdevokteta.gmo /«PKGBUILDDIR»/po/es/kdevokteta.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 11%] [ 11%] [ 11%] Generating kdevqthelp.gmo
Generating kdevmakebuilder.gmo
cd ../po/bs && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/bs/kdevmakebuilder.po
cd ../po/et && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/et/kdevqthelp.gmo /«PKGBUILDDIR»/po/et/kdevqthelp.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevqthelp.gmo
cd ../po/es && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es/kdevqthelp.gmo /«PKGBUILDDIR»/po/es/kdevqthelp.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 11%] [ 11%] [ 11%] Generating kdevokteta.gmo
Generating kdevelop.gmo
cd ../po/bs && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs/kdevokteta.gmo /«PKGBUILDDIR»/po/bs/kdevokteta.po
cd ../po/et && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/et/kdevelop.gmo /«PKGBUILDDIR»/po/et/kdevelop.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevelop.gmo
cd ../po/es && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es/kdevelop.gmo /«PKGBUILDDIR»/po/es/kdevelop.po
[ 11%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 61
[ 11%] Generating kdevqthelp.gmo
cd ../po/bs && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs/kdevqthelp.gmo /«PKGBUILDDIR»/po/bs/kdevqthelp.po
[ 12%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcustommake.gmo
cd ../po/et && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/et/kdevcustommake.gmo /«PKGBUILDDIR»/po/et/kdevcustommake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcustommake.gmo
[ 12%] cd ../po/es && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es/kdevcustommake.gmo /«PKGBUILDDIR»/po/es/kdevcustommake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 12%] Generating kdevelop.gmo
cd ../po/bs && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs/kdevelop.gmo /«PKGBUILDDIR»/po/bs/kdevelop.po
[ 12%] Generating kdevmanpage.gmo
cd ../po/et && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/et/kdevmanpage.gmo /«PKGBUILDDIR»/po/et/kdevmanpage.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevmanpage.gmo
cd ../po/es && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es/kdevmanpage.gmo /«PKGBUILDDIR»/po/es/kdevmanpage.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 12%] [ 12%] [ 12%] Generating kdevcustommake.gmo
cd ../po/bs && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs/kdevcustommake.gmo /«PKGBUILDDIR»/po/bs/kdevcustommake.po
Generating kdevgdb.gmo
cd ../po/et && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/et/kdevgdb.gmo /«PKGBUILDDIR»/po/et/kdevgdb.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevexecuteplasmoid.gmo
cd ../po/es && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/es/kdevexecuteplasmoid.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 12%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 12%] [ 12%] Generating kdevmanpage.gmo
cd ../po/bs && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs/kdevmanpage.gmo /«PKGBUILDDIR»/po/bs/kdevmanpage.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcmake.gmo
cd ../po/et && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/et/kdevcmake.gmo /«PKGBUILDDIR»/po/et/kdevcmake.po
Generating kdevgdb.gmo
cd ../po/es && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es/kdevgdb.gmo /«PKGBUILDDIR»/po/es/kdevgdb.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 63
[ 12%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 13%] Generating kdevexecuteplasmoid.gmo
cd ../po/bs && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/bs/kdevexecuteplasmoid.po
[ 13%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcmakebuilder.gmo
cd ../po/et && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/et/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/et/kdevcmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcmake.gmo
cd ../po/es && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es/kdevcmake.gmo /«PKGBUILDDIR»/po/es/kdevcmake.po
[ 13%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 13%] Generating kdevgdb.gmo
cd ../po/bs && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs/kdevgdb.gmo /«PKGBUILDDIR»/po/bs/kdevgdb.po
[ 13%] Generating plasma_runner_kdevelopsessions.gmo
cd ../po/et && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/et/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/et/plasma_runner_kdevelopsessions.po
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  62 63
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 51
Generating kdevcmakebuilder.gmo
cd ../po/es && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/es/kdevcmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 13%] Built target pofiles
/usr/bin/make -f po/pt/CMakeFiles/pofiles.dir/build.make po/pt/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/pt /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[ 14%] [ 14%] Generating kdevcmake.gmo
cd ../po/bs && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs/kdevcmake.gmo /«PKGBUILDDIR»/po/bs/kdevcmake.po
Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating plasma_runner_kdevelopsessions.gmo
cd ../po/es && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/es/plasma_runner_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  61
[ 14%] [ 14%] [ 14%] Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcustombuildsystem.gmo
cd ../po/pt && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/pt/kdevcustombuildsystem.po
Generating kdevcmakebuilder.gmo
cd ../po/bs && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/bs/kdevcmakebuilder.po
[ 14%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/make -f po/it/CMakeFiles/pofiles.dir/build.make po/it/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/it /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
Generating kdevformatters.gmo
[ 14%] cd ../po/pt && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt/kdevformatters.gmo /«PKGBUILDDIR»/po/pt/kdevformatters.po
Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating plasma_runner_kdevelopsessions.gmo
cd ../po/bs && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/bs/plasma_runner_kdevelopsessions.po
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  50 51
[ 14%] [ 14%] [ 14%] Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 80
Generating kdevkdeprovider.gmo
cd ../po/pt && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/pt/kdevkdeprovider.po
Generating kdevcustombuildsystem.gmo
cd ../po/it && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/it/kdevcustombuildsystem.po
/usr/bin/make -f po/pt_BR/CMakeFiles/pofiles.dir/build.make po/pt_BR/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/pt_BR /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[ 15%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 70
Generating kdevcpp.gmo
cd ../po/pt && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt/kdevcpp.gmo /«PKGBUILDDIR»/po/pt/kdevcpp.po
[ 16%] Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevformatters.gmo
cd ../po/it && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it/kdevformatters.gmo /«PKGBUILDDIR»/po/it/kdevformatters.po
[ 16%] [ 16%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcustombuildsystem.gmo
cd ../po/pt_BR && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/pt_BR/kdevcustombuildsystem.po
Generating plasma_applet_kdevelopsessions.gmo
[ 16%] cd ../po/pt && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/pt/plasma_applet_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevkdeprovider.gmo
[ 16%] cd ../po/it && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/it/kdevkdeprovider.po
[ 16%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevformatters.gmo
Generating kdevmakebuilder.gmo
cd ../po/pt_BR && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR/kdevformatters.gmo /«PKGBUILDDIR»/po/pt_BR/kdevformatters.po
cd ../po/pt && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/pt/kdevmakebuilder.po
[ 16%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcpp.gmo
[ 16%] cd ../po/it && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it/kdevcpp.gmo /«PKGBUILDDIR»/po/it/kdevcpp.po
[ 16%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevokteta.gmo
cd ../po/pt && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt/kdevokteta.gmo /«PKGBUILDDIR»/po/pt/kdevokteta.po
Generating kdevkdeprovider.gmo
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/pt_BR && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/pt_BR/kdevkdeprovider.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 16%] [ 16%] [ 16%] Generating plasma_applet_kdevelopsessions.gmo
cd ../po/it && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/it/plasma_applet_kdevelopsessions.po
Generating kdevqthelp.gmo
cd ../po/pt && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt/kdevqthelp.gmo /«PKGBUILDDIR»/po/pt/kdevqthelp.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcpp.gmo
cd ../po/pt_BR && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR/kdevcpp.gmo /«PKGBUILDDIR»/po/pt_BR/kdevcpp.po
[ 16%] [ 16%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevmakebuilder.gmo
cd ../po/it && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/it/kdevmakebuilder.po
Generating kdevelop.gmo
[ 16%] cd ../po/pt && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt/kdevelop.gmo /«PKGBUILDDIR»/po/pt/kdevelop.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating plasma_applet_kdevelopsessions.gmo
[ 16%] cd ../po/pt_BR && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/pt_BR/plasma_applet_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 16%] Generating kdevokteta.gmo
cd ../po/it && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it/kdevokteta.gmo /«PKGBUILDDIR»/po/it/kdevokteta.po
[ 16%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcustommake.gmo
cd ../po/pt && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt/kdevcustommake.gmo /«PKGBUILDDIR»/po/pt/kdevcustommake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 16%] Generating kdevmakebuilder.gmo
cd ../po/pt_BR && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/pt_BR/kdevmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 82
[ 16%] Generating kdevqthelp.gmo
cd ../po/it && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it/kdevqthelp.gmo /«PKGBUILDDIR»/po/it/kdevqthelp.po
[ 17%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevmanpage.gmo
cd ../po/pt && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt/kdevmanpage.gmo /«PKGBUILDDIR»/po/pt/kdevmanpage.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevokteta.gmo
[ 17%] cd ../po/pt_BR && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR/kdevokteta.gmo /«PKGBUILDDIR»/po/pt_BR/kdevokteta.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 17%] Generating kdevelop.gmo
cd ../po/it && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it/kdevelop.gmo /«PKGBUILDDIR»/po/it/kdevelop.po
[ 17%] Generating kdevexecuteplasmoid.gmo
cd ../po/pt && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/pt/kdevexecuteplasmoid.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevqthelp.gmo
cd ../po/pt_BR && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR/kdevqthelp.gmo /«PKGBUILDDIR»/po/pt_BR/kdevqthelp.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 17%] [ 17%] [ 17%] Generating kdevcustommake.gmo
cd ../po/it && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it/kdevcustommake.gmo /«PKGBUILDDIR»/po/it/kdevcustommake.po
Generating kdevgdb.gmo
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 71
cd ../po/pt && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt/kdevgdb.gmo /«PKGBUILDDIR»/po/pt/kdevgdb.po
Generating kdevelop.gmo
cd ../po/pt_BR && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR/kdevelop.gmo /«PKGBUILDDIR»/po/pt_BR/kdevelop.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 81
[ 18%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 19%] Generating kdevmanpage.gmo
[ 19%] cd ../po/it && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it/kdevmanpage.gmo /«PKGBUILDDIR»/po/it/kdevmanpage.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcmake.gmo
cd ../po/pt && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt/kdevcmake.gmo /«PKGBUILDDIR»/po/pt/kdevcmake.po
Generating kdevcustommake.gmo
cd ../po/pt_BR && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR/kdevcustommake.gmo /«PKGBUILDDIR»/po/pt_BR/kdevcustommake.po
[ 19%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevexecuteplasmoid.gmo
[ 19%] cd ../po/it && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/it/kdevexecuteplasmoid.po
[ 19%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevmanpage.gmo
cd ../po/pt_BR && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR/kdevmanpage.gmo /«PKGBUILDDIR»/po/pt_BR/kdevmanpage.po
Generating kdevcmakebuilder.gmo
cd ../po/pt && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/pt/kdevcmakebuilder.po
[ 19%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevgdb.gmo
[ 19%] cd ../po/it && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it/kdevgdb.gmo /«PKGBUILDDIR»/po/it/kdevgdb.po
[ 19%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevexecuteplasmoid.gmo
cd ../po/pt_BR && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/pt_BR/kdevexecuteplasmoid.po
Generating plasma_runner_kdevelopsessions.gmo
cd ../po/pt && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/pt/plasma_runner_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  80 81
[ 19%] [ 19%] [ 19%] Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcmake.gmo
cd ../po/it && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it/kdevcmake.gmo /«PKGBUILDDIR»/po/it/kdevcmake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevgdb.gmo
cd ../po/pt_BR && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR/kdevgdb.gmo /«PKGBUILDDIR»/po/pt_BR/kdevgdb.po
[ 19%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 19%] Generating kdevcmakebuilder.gmo
cd ../po/it && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/it/kdevcmakebuilder.po
/usr/bin/make -f po/zh_TW/CMakeFiles/pofiles.dir/build.make po/zh_TW/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/zh_TW /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[ 19%] Generating plasma_runner_kdevelopsessions.gmo
cd ../po/it && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/it/plasma_runner_kdevelopsessions.po
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  70 71
Generating kdevcmake.gmo
cd ../po/pt_BR && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR/kdevcmake.gmo /«PKGBUILDDIR»/po/pt_BR/kdevcmake.po
Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 19%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 19%] [ 19%] [ 19%] Generating kdevcustombuildsystem.gmo
cd ../po/zh_TW && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/zh_TW/kdevcustombuildsystem.po
Generating kdevcmakebuilder.gmo
Generating plasma_runner_kdevelopsessions.gmo
cd ../po/pt_BR && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/pt_BR/kdevcmakebuilder.po
cd ../po/pt_BR && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/pt_BR/plasma_runner_kdevelopsessions.po
/usr/bin/make -f po/ca/CMakeFiles/pofiles.dir/build.make po/ca/CMakeFiles/pofiles.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  82
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/ca /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[ 19%] [ 19%] Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevformatters.gmo
[ 19%] cd ../po/zh_TW && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW/kdevformatters.gmo /«PKGBUILDDIR»/po/zh_TW/kdevformatters.po
[ 19%] /usr/bin/make -f po/hu/CMakeFiles/pofiles.dir/build.make po/hu/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/hu /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
Generating kdevkdeprovider.gmo
cd ../po/zh_TW && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/zh_TW/kdevkdeprovider.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcustombuildsystem.gmo
cd ../po/ca && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/ca/kdevcustombuildsystem.po
Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/make -f po/hu/CMakeFiles/pofiles.dir/build.make po/hu/CMakeFiles/pofiles.dir/build
[ 19%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 19%] [ 19%] Generating kdevcpp.gmo
cd ../po/zh_TW && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW/kdevcpp.gmo /«PKGBUILDDIR»/po/zh_TW/kdevcpp.po
Generating kdevformatters.gmo
cd ../po/ca && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca/kdevformatters.gmo /«PKGBUILDDIR»/po/ca/kdevformatters.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcustombuildsystem.gmo
cd ../po/hu && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/hu/kdevcustombuildsystem.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 19%] [ 19%] [ 19%] Generating plasma_applet_kdevelopsessions.gmo
cd ../po/zh_TW && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/zh_TW/plasma_applet_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevformatters.gmo
Generating kdevkdeprovider.gmo
cd ../po/ca && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/ca/kdevkdeprovider.po
cd ../po/hu && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu/kdevformatters.gmo /«PKGBUILDDIR»/po/hu/kdevformatters.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 19%] [ 19%] [ 19%] Generating kdevmakebuilder.gmo
cd ../po/zh_TW && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/zh_TW/kdevmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcpp.gmo
cd ../po/ca && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca/kdevcpp.gmo /«PKGBUILDDIR»/po/ca/kdevcpp.po
Generating kdevkdeprovider.gmo
cd ../po/hu && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/hu/kdevkdeprovider.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 19%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 19%] Generating kdevokteta.gmo
[ 19%] cd ../po/zh_TW && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW/kdevokteta.gmo /«PKGBUILDDIR»/po/zh_TW/kdevokteta.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 95
Generating kdevcpp.gmo
cd ../po/hu && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu/kdevcpp.gmo /«PKGBUILDDIR»/po/hu/kdevcpp.po
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating plasma_applet_kdevelopsessions.gmo
cd ../po/ca && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/ca/plasma_applet_kdevelopsessions.po
[ 20%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 20%] Built target kdevelop-handbook
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevqthelp.gmo
[ 20%] cd ../po/zh_TW && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW/kdevqthelp.gmo /«PKGBUILDDIR»/po/zh_TW/kdevqthelp.po
[ 20%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 20%] Generating kdevmakebuilder.gmo
cd ../po/ca && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/ca/kdevmakebuilder.po
Generating plasma_applet_kdevelopsessions.gmo
cd ../po/hu && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/hu/plasma_applet_kdevelopsessions.po
[ 20%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevelop.gmo
cd ../po/zh_TW && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW/kdevelop.gmo /«PKGBUILDDIR»/po/zh_TW/kdevelop.po
[ 20%] Generating kdevcustommake.gmo
[ 20%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/zh_TW && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW/kdevcustommake.gmo /«PKGBUILDDIR»/po/zh_TW/kdevcustommake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 20%] Generating kdevokteta.gmo
Generating kdevmakebuilder.gmo
cd ../po/ca && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca/kdevokteta.gmo /«PKGBUILDDIR»/po/ca/kdevokteta.po
cd ../po/hu && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/hu/kdevmakebuilder.po
[ 20%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 52
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevokteta.gmo
cd ../po/hu && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu/kdevokteta.gmo /«PKGBUILDDIR»/po/hu/kdevokteta.po
Generating kdevmanpage.gmo
[ 21%] cd ../po/zh_TW && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW/kdevmanpage.gmo /«PKGBUILDDIR»/po/zh_TW/kdevmanpage.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 69
[ 21%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 22%] Generating kdevqthelp.gmo
cd ../po/ca && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca/kdevqthelp.gmo /«PKGBUILDDIR»/po/ca/kdevqthelp.po
Generating kdevelop.gmo
cd ../po/ca && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca/kdevelop.gmo /«PKGBUILDDIR»/po/ca/kdevelop.po
[ 22%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevqthelp.gmo
cd ../po/hu && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu/kdevqthelp.gmo /«PKGBUILDDIR»/po/hu/kdevqthelp.po
Generating kdevexecuteplasmoid.gmo
[ 22%] cd ../po/zh_TW && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/zh_TW/kdevexecuteplasmoid.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 22%] Generating kdevgdb.gmo
[ 22%] cd ../po/zh_TW && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW/kdevgdb.gmo /«PKGBUILDDIR»/po/zh_TW/kdevgdb.po
[ 22%] Generating kdevcustommake.gmo
cd ../po/ca && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca/kdevcustommake.gmo /«PKGBUILDDIR»/po/ca/kdevcustommake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevelop.gmo
cd ../po/hu && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu/kdevelop.gmo /«PKGBUILDDIR»/po/hu/kdevelop.po
/usr/bin/make -f po/nds/CMakeFiles/pofiles.dir/build.make po/nds/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/nds /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nds /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nds/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
Generating kdevmanpage.gmo
cd ../po/ca && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca/kdevmanpage.gmo /«PKGBUILDDIR»/po/ca/kdevmanpage.po
[ 22%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/nds/CMakeFiles/pofiles.dir/build.make po/nds/CMakeFiles/pofiles.dir/build
[ 22%] Generating kdevcmake.gmo
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/zh_TW && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW/kdevcmake.gmo /«PKGBUILDDIR»/po/zh_TW/kdevcmake.po
[ 22%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 22%] Generating kdevexecuteplasmoid.gmo
cd ../po/ca && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/ca/kdevexecuteplasmoid.po
Generating kdevcustommake.gmo
cd ../po/hu && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu/kdevcustommake.gmo /«PKGBUILDDIR»/po/hu/kdevcustommake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 22%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcustombuildsystem.gmo
cd ../po/nds && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nds/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/nds/kdevcustombuildsystem.po
[ 22%] [ 22%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 75
Generating kdevcmakebuilder.gmo
cd ../po/zh_TW && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/zh_TW/kdevcmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevgdb.gmo
[ 23%] cd ../po/ca && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca/kdevgdb.gmo /«PKGBUILDDIR»/po/ca/kdevgdb.po
Generating kdevmanpage.gmo
cd ../po/hu && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu/kdevmanpage.gmo /«PKGBUILDDIR»/po/hu/kdevmanpage.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 23%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevformatters.gmo
cd ../po/nds && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nds/kdevformatters.gmo /«PKGBUILDDIR»/po/nds/kdevformatters.po
[ 23%] Generating plasma_runner_kdevelopsessions.gmo
cd ../po/zh_TW && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/zh_TW/plasma_runner_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 23%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  95
Generating kdevexecuteplasmoid.gmo
cd ../po/hu && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/hu/kdevexecuteplasmoid.po
[ 23%] Generating kdevcmake.gmo
cd ../po/ca && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca/kdevcmake.gmo /«PKGBUILDDIR»/po/ca/kdevcmake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 23%] Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcpp.gmo
cd ../po/nds && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nds/kdevcpp.gmo /«PKGBUILDDIR»/po/nds/kdevcpp.po
[ 23%] [ 23%] [ 23%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevgdb.gmo
cd ../po/hu && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu/kdevgdb.gmo /«PKGBUILDDIR»/po/hu/kdevgdb.po
Generating kdevcmake.gmo
cd ../po/hu && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu/kdevcmake.gmo /«PKGBUILDDIR»/po/hu/kdevcmake.po
Generating kdevcmakebuilder.gmo
cd ../po/ca && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/ca/kdevcmakebuilder.po
[ 23%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating plasma_applet_kdevelopsessions.gmo
[ 23%] [ 23%] [ 23%] cd ../po/nds && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nds/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/nds/plasma_applet_kdevelopsessions.po
/usr/bin/make -f po/nb/CMakeFiles/pofiles.dir/build.make po/nb/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/nb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
Generating plasma_runner_kdevelopsessions.gmo
Generating kdevmakebuilder.gmo
Generating kdevcmakebuilder.gmo
cd ../po/nds && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nds/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/nds/kdevmakebuilder.po
cd ../po/ca && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/ca/plasma_runner_kdevelopsessions.po
cd ../po/hu && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/hu/kdevcmakebuilder.po
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  52
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 23%] [ 23%] [ 23%] Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 23%] Generating kdevokteta.gmo
Generating plasma_runner_kdevelopsessions.gmo
cd ../po/hu && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/hu/plasma_runner_kdevelopsessions.po
cd ../po/nds && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nds/kdevokteta.gmo /«PKGBUILDDIR»/po/nds/kdevokteta.po
[ 23%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  69
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcustombuildsystem.gmo
cd ../po/nb && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/nb/kdevcustombuildsystem.po
Generating kdevformatters.gmo
cd ../po/nb && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb/kdevformatters.gmo /«PKGBUILDDIR»/po/nb/kdevformatters.po
[ 23%] [ 23%] Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevqthelp.gmo
[ 23%] [ 23%] cd ../po/nds && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nds/kdevqthelp.gmo /«PKGBUILDDIR»/po/nds/kdevqthelp.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 23%] Generating kdevcpp.gmo
Generating kdevelop.gmo
cd ../po/nb && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb/kdevcpp.gmo /«PKGBUILDDIR»/po/nb/kdevcpp.po
cd ../po/nds && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nds/kdevelop.gmo /«PKGBUILDDIR»/po/nds/kdevelop.po
[ 23%] Generating plasma_applet_kdevelopsessions.gmo
cd ../po/nb && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/nb/plasma_applet_kdevelopsessions.po
/usr/bin/make -f po/de/CMakeFiles/pofiles.dir/build.make po/de/CMakeFiles/pofiles.dir/depend
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/de /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevmakebuilder.gmo
cd ../po/nb && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/nb/kdevmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 23%] [ 23%] Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 23%] Generating kdevokteta.gmo
cd ../po/nb && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb/kdevokteta.gmo /«PKGBUILDDIR»/po/nb/kdevokteta.po
Generating kdevcustommake.gmo
cd ../po/nds && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nds/kdevcustommake.gmo /«PKGBUILDDIR»/po/nds/kdevcustommake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 23%] Generating kdevqthelp.gmo
cd ../po/nb && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb/kdevqthelp.gmo /«PKGBUILDDIR»/po/nb/kdevqthelp.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 74
[ 23%] [ 23%] Generating kdevcustombuildsystem.gmo
cd ../po/de && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/de/kdevcustombuildsystem.po
[ 24%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevformatters.gmo
Generating kdevmanpage.gmo
cd ../po/de && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de/kdevformatters.gmo /«PKGBUILDDIR»/po/de/kdevformatters.po
cd ../po/nds && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nds/kdevmanpage.gmo /«PKGBUILDDIR»/po/nds/kdevmanpage.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 24%] Generating kdevelop.gmo
cd ../po/nb && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb/kdevelop.gmo /«PKGBUILDDIR»/po/nb/kdevelop.po
[ 24%] [ 24%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 76
Generating kdevkdeprovider.gmo
cd ../po/de && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/de/kdevkdeprovider.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 56
Generating kdevgdb.gmo
cd ../po/nds && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nds/kdevgdb.gmo /«PKGBUILDDIR»/po/nds/kdevgdb.po
[ 25%] Generating kdevcustommake.gmo
cd ../po/nb && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb/kdevcustommake.gmo /«PKGBUILDDIR»/po/nb/kdevcustommake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 26%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcmake.gmo
cd ../po/nds && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nds/kdevcmake.gmo /«PKGBUILDDIR»/po/nds/kdevcmake.po
[ 26%] [ 26%] Generating kdevcpp.gmo
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/de && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de/kdevcpp.gmo /«PKGBUILDDIR»/po/de/kdevcpp.po
Generating kdevmanpage.gmo
cd ../po/nb && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb/kdevmanpage.gmo /«PKGBUILDDIR»/po/nb/kdevmanpage.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcmakebuilder.gmo
[ 26%] cd ../po/nds && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nds/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/nds/kdevcmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 26%] [ 26%] Generating plasma_runner_kdevelopsessions.gmo
cd ../po/nds && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nds/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/nds/plasma_runner_kdevelopsessions.po
[ 26%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  75 76
Generating plasma_applet_kdevelopsessions.gmo
cd ../po/de && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/de/plasma_applet_kdevelopsessions.po
Generating kdevexecuteplasmoid.gmo
cd ../po/nb && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/nb/kdevexecuteplasmoid.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 26%] Generating kdevgdb.gmo
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/nb && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb/kdevgdb.gmo /«PKGBUILDDIR»/po/nb/kdevgdb.po
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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/ca@valencia /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca@valencia /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca@valencia/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[ 26%] [ 26%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/ca@valencia/CMakeFiles/pofiles.dir/build.make po/ca@valencia/CMakeFiles/pofiles.dir/build
Generating kdevmakebuilder.gmo
cd ../po/de && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/de/kdevmakebuilder.po
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 53
[ 26%] Generating kdevcmake.gmo
cd ../po/nb && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb/kdevcmake.gmo /«PKGBUILDDIR»/po/nb/kdevcmake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 27%] Generating kdevcmakebuilder.gmo
[ 27%] cd ../po/nb && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/nb/kdevcmakebuilder.po
[ 27%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevformatters.gmo
cd ../po/ca@valencia && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca@valencia/kdevformatters.gmo /«PKGBUILDDIR»/po/ca@valencia/kdevformatters.po
Generating kdevokteta.gmo
cd ../po/de && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de/kdevokteta.gmo /«PKGBUILDDIR»/po/de/kdevokteta.po
[ 27%] Generating kdevqthelp.gmo
/usr/bin/make -f po/pl/CMakeFiles/pofiles.dir/build.make po/pl/CMakeFiles/pofiles.dir/depend
cd ../po/de && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de/kdevqthelp.gmo /«PKGBUILDDIR»/po/de/kdevqthelp.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/pl /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating plasma_runner_kdevelopsessions.gmo
[ 27%] cd ../po/nb && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/nb/plasma_runner_kdevelopsessions.po
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  74
[ 27%] Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 78
Generating kdevcpp.gmo
cd ../po/ca@valencia && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca@valencia/kdevcpp.gmo /«PKGBUILDDIR»/po/ca@valencia/kdevcpp.po
[ 27%] Generating kdevelop.gmo
Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/de && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de/kdevelop.gmo /«PKGBUILDDIR»/po/de/kdevelop.po
[ 28%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 28%] Generating kdevcustombuildsystem.gmo
cd ../po/pl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/pl/kdevcustombuildsystem.po
[ 28%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevmakebuilder.gmo
[ 28%] cd ../po/ca@valencia && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca@valencia/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/ca@valencia/kdevmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcustommake.gmo
[ 28%] cd ../po/de && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de/kdevcustommake.gmo /«PKGBUILDDIR»/po/de/kdevcustommake.po
Generating kdevmanpage.gmo
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/de && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de/kdevmanpage.gmo /«PKGBUILDDIR»/po/de/kdevmanpage.po
[ 28%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 57
Generating kdevformatters.gmo
cd ../po/pl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl/kdevformatters.gmo /«PKGBUILDDIR»/po/pl/kdevformatters.po
[ 28%] Generating kdevokteta.gmo
cd ../po/ca@valencia && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca@valencia/kdevokteta.gmo /«PKGBUILDDIR»/po/ca@valencia/kdevokteta.po
[ 29%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevexecuteplasmoid.gmo
cd ../po/de && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/de/kdevexecuteplasmoid.po
Generating kdevgdb.gmo
[ 29%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/de && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de/kdevgdb.gmo /«PKGBUILDDIR»/po/de/kdevgdb.po
[ 29%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 29%] Generating kdevkdeprovider.gmo
cd ../po/pl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/pl/kdevkdeprovider.po
Generating kdevqthelp.gmo
cd ../po/ca@valencia && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca@valencia/kdevqthelp.gmo /«PKGBUILDDIR»/po/ca@valencia/kdevqthelp.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevelop.gmo
[ 29%] cd ../po/ca@valencia && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca@valencia/kdevelop.gmo /«PKGBUILDDIR»/po/ca@valencia/kdevelop.po
[ 29%] [ 29%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcmake.gmo
cd ../po/de && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de/kdevcmake.gmo /«PKGBUILDDIR»/po/de/kdevcmake.po
Generating kdevcpp.gmo
cd ../po/pl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl/kdevcpp.gmo /«PKGBUILDDIR»/po/pl/kdevcpp.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 29%] Generating plasma_applet_kdevelopsessions.gmo
cd ../po/pl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/pl/plasma_applet_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 29%] Generating kdevcustommake.gmo
cd ../po/ca@valencia && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca@valencia/kdevcustommake.gmo /«PKGBUILDDIR»/po/ca@valencia/kdevcustommake.po
[ 29%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 29%] Generating kdevcmakebuilder.gmo
cd ../po/de && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/de/kdevcmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating plasma_runner_kdevelopsessions.gmo
[ 29%] cd ../po/de && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/de/plasma_runner_kdevelopsessions.po
Generating kdevmakebuilder.gmo
cd ../po/pl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/pl/kdevmakebuilder.po
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  56 57
[ 29%] /usr/bin/make -f po/sk/CMakeFiles/pofiles.dir/build.make po/sk/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/sk /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
Generating kdevgdb.gmo
cd ../po/ca@valencia && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca@valencia/kdevgdb.gmo /«PKGBUILDDIR»/po/ca@valencia/kdevgdb.po
[ 29%] Built target pofiles
/usr/bin/make -f po/uk/CMakeFiles/pofiles.dir/build.make po/uk/CMakeFiles/pofiles.dir/depend
Generating kdevokteta.gmo
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/uk /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
cd ../po/pl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl/kdevokteta.gmo /«PKGBUILDDIR»/po/pl/kdevokteta.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/sk/CMakeFiles/pofiles.dir/build.make po/sk/CMakeFiles/pofiles.dir/build
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 29%] [ 29%] Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/uk/CMakeFiles/pofiles.dir/build.make po/uk/CMakeFiles/pofiles.dir/build
[ 29%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevqthelp.gmo
cd ../po/pl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl/kdevqthelp.gmo /«PKGBUILDDIR»/po/pl/kdevqthelp.po
Generating kdevcmake.gmo
cd ../po/ca@valencia && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca@valencia/kdevcmake.gmo /«PKGBUILDDIR»/po/ca@valencia/kdevcmake.po
Generating kdevcustombuildsystem.gmo
[ 29%] cd ../po/sk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/sk/kdevcustombuildsystem.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 29%] Generating kdevcustombuildsystem.gmo
cd ../po/uk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/uk/kdevcustombuildsystem.po
[ 29%] [ 29%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevelop.gmo
cd ../po/pl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl/kdevelop.gmo /«PKGBUILDDIR»/po/pl/kdevelop.po
Generating kdevcmakebuilder.gmo
cd ../po/ca@valencia && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca@valencia/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/ca@valencia/kdevcmakebuilder.po
Generating kdevformatters.gmo
cd ../po/sk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk/kdevformatters.gmo /«PKGBUILDDIR»/po/sk/kdevformatters.po
[ 29%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  53
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevformatters.gmo
[ 29%] cd ../po/uk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk/kdevformatters.gmo /«PKGBUILDDIR»/po/uk/kdevformatters.po
[ 29%] Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 85
[ 29%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 30%] Generating kdevcustommake.gmo
cd ../po/pl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl/kdevcustommake.gmo /«PKGBUILDDIR»/po/pl/kdevcustommake.po
Generating kdevkdeprovider.gmo
cd ../po/sk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/sk/kdevkdeprovider.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 79
[ 30%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcpp.gmo
cd ../po/sk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk/kdevcpp.gmo /«PKGBUILDDIR»/po/sk/kdevcpp.po
[ 31%] Generating kdevkdeprovider.gmo
[ 31%] cd ../po/uk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/uk/kdevkdeprovider.po
/usr/bin/make -f po/kk/CMakeFiles/pofiles.dir/build.make po/kk/CMakeFiles/pofiles.dir/depend
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/kk /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
Generating kdevmanpage.gmo
cd ../po/pl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl/kdevmanpage.gmo /«PKGBUILDDIR»/po/pl/kdevmanpage.po
Generating plasma_applet_kdevelopsessions.gmo
cd ../po/sk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/sk/plasma_applet_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 31%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 31%] Generating kdevcpp.gmo
cd ../po/uk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk/kdevcpp.gmo /«PKGBUILDDIR»/po/uk/kdevcpp.po
Generating kdevexecuteplasmoid.gmo
[ 31%] cd ../po/pl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/pl/kdevexecuteplasmoid.po
Generating kdevmakebuilder.gmo
cd ../po/sk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/sk/kdevmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcustombuildsystem.gmo
cd ../po/kk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/kk/kdevcustombuildsystem.po
[ 31%] [ 31%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 31%] Generating plasma_applet_kdevelopsessions.gmo
Generating kdevgdb.gmo
cd ../po/pl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl/kdevgdb.gmo /«PKGBUILDDIR»/po/pl/kdevgdb.po
cd ../po/uk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/uk/plasma_applet_kdevelopsessions.po
[ 31%] Generating kdevokteta.gmo
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/sk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk/kdevokteta.gmo /«PKGBUILDDIR»/po/sk/kdevokteta.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevformatters.gmo
cd ../po/kk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk/kdevformatters.gmo /«PKGBUILDDIR»/po/kk/kdevformatters.po
[ 31%] [ 31%] [ 31%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevmakebuilder.gmo
cd ../po/uk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/uk/kdevmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevqthelp.gmo
Generating kdevcmake.gmo
cd ../po/sk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk/kdevqthelp.gmo /«PKGBUILDDIR»/po/sk/kdevqthelp.po
cd ../po/pl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl/kdevcmake.gmo /«PKGBUILDDIR»/po/pl/kdevcmake.po
[ 31%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 31%] Generating kdevkdeprovider.gmo
[ 31%] cd ../po/kk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/kk/kdevkdeprovider.po
[ 31%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevokteta.gmo
cd ../po/uk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk/kdevokteta.gmo /«PKGBUILDDIR»/po/uk/kdevokteta.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevelop.gmo
cd ../po/sk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk/kdevelop.gmo /«PKGBUILDDIR»/po/sk/kdevelop.po
Generating kdevcmakebuilder.gmo
cd ../po/pl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/pl/kdevcmakebuilder.po
[ 31%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 31%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcpp.gmo
[ 31%] cd ../po/kk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk/kdevcpp.gmo /«PKGBUILDDIR»/po/kk/kdevcpp.po
[ 31%] Generating kdevqthelp.gmo
cd ../po/uk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk/kdevqthelp.gmo /«PKGBUILDDIR»/po/uk/kdevqthelp.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 92
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 72
Generating plasma_runner_kdevelopsessions.gmo
cd ../po/pl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/pl/plasma_runner_kdevelopsessions.po
Generating kdevcustommake.gmo
cd ../po/sk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk/kdevcustommake.gmo /«PKGBUILDDIR»/po/sk/kdevcustommake.po
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  78 79
[ 32%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 33%] [ 33%] [ 33%] Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevelop.gmo
cd ../po/uk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk/kdevelop.gmo /«PKGBUILDDIR»/po/uk/kdevelop.po
Generating plasma_applet_kdevelopsessions.gmo
cd ../po/kk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/kk/plasma_applet_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevmanpage.gmo
[ 33%] cd ../po/sk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk/kdevmanpage.gmo /«PKGBUILDDIR»/po/sk/kdevmanpage.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 33%] Generating kdevmakebuilder.gmo
[ 33%] cd ../po/kk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/kk/kdevmakebuilder.po
[ 33%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevokteta.gmo
cd ../po/kk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk/kdevokteta.gmo /«PKGBUILDDIR»/po/kk/kdevokteta.po
Generating kdevcustommake.gmo
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/uk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk/kdevcustommake.gmo /«PKGBUILDDIR»/po/uk/kdevcustommake.po
[ 33%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevexecuteplasmoid.gmo
cd ../po/sk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/sk/kdevexecuteplasmoid.po
[ 33%] /usr/bin/make -f po/sl/CMakeFiles/pofiles.dir/build.make po/sl/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/sl /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[ 33%] Generating kdevgdb.gmo
cd ../po/sk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk/kdevgdb.gmo /«PKGBUILDDIR»/po/sk/kdevgdb.po
Generating kdevqthelp.gmo
cd ../po/kk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk/kdevqthelp.gmo /«PKGBUILDDIR»/po/kk/kdevqthelp.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 86
Generating kdevmanpage.gmo
cd ../po/uk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk/kdevmanpage.gmo /«PKGBUILDDIR»/po/uk/kdevmanpage.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/sl/CMakeFiles/pofiles.dir/build.make po/sl/CMakeFiles/pofiles.dir/build
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 34%] [ 34%] [ 34%] [ 34%] Generating kdevcmake.gmo
cd ../po/sk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk/kdevcmake.gmo /«PKGBUILDDIR»/po/sk/kdevcmake.po
Generating kdevelop.gmo
cd ../po/kk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk/kdevelop.gmo /«PKGBUILDDIR»/po/kk/kdevelop.po
Generating kdevexecuteplasmoid.gmo
cd ../po/uk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/uk/kdevexecuteplasmoid.po
Generating kdevcustombuildsystem.gmo
cd ../po/sl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/sl/kdevcustombuildsystem.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 34%] [ 34%] [ 34%] [ 34%] Generating kdevcmakebuilder.gmo
Generating kdevgdb.gmo
cd ../po/sk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/sk/kdevcmakebuilder.po
cd ../po/uk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk/kdevgdb.gmo /«PKGBUILDDIR»/po/uk/kdevgdb.po
Generating kdevcustommake.gmo
cd ../po/kk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk/kdevcustommake.gmo /«PKGBUILDDIR»/po/kk/kdevcustommake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevformatters.gmo
cd ../po/sl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl/kdevformatters.gmo /«PKGBUILDDIR»/po/sl/kdevformatters.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 34%] [ 34%] [ 34%] [ 34%] Generating plasma_runner_kdevelopsessions.gmo
cd ../po/sk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/sk/plasma_runner_kdevelopsessions.po
Generating kdevmanpage.gmo
cd ../po/kk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk/kdevmanpage.gmo /«PKGBUILDDIR»/po/kk/kdevmanpage.po
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  85 86
Generating kdevcmake.gmo
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/uk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk/kdevcmake.gmo /«PKGBUILDDIR»/po/uk/kdevcmake.po
Generating kdevkdeprovider.gmo
cd ../po/sl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/sl/kdevkdeprovider.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 34%] [ 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/zh_CN /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_CN /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_CN/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[ 34%] [ 34%] Generating kdevexecuteplasmoid.gmo
cd ../po/kk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/kk/kdevexecuteplasmoid.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcmakebuilder.gmo
Generating kdevcpp.gmo
cd ../po/uk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/uk/kdevcmakebuilder.po
cd ../po/sl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl/kdevcpp.gmo /«PKGBUILDDIR»/po/sl/kdevcpp.po
Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/zh_CN/CMakeFiles/pofiles.dir/build.make po/zh_CN/CMakeFiles/pofiles.dir/build
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 34%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 34%] [ 34%] Generating kdevgdb.gmo
[ 34%] cd ../po/kk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk/kdevgdb.gmo /«PKGBUILDDIR»/po/kk/kdevgdb.po
Generating plasma_runner_kdevelopsessions.gmo
cd ../po/uk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/uk/plasma_runner_kdevelopsessions.po
Generating kdevcustombuildsystem.gmo
cd ../po/zh_CN && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_CN/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/zh_CN/kdevcustombuildsystem.po
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  92
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 73
Generating plasma_applet_kdevelopsessions.gmo
cd ../po/sl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/sl/plasma_applet_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 34%] [ 35%] Built target pofiles
/usr/bin/make -f po/tr/CMakeFiles/pofiles.dir/build.make po/tr/CMakeFiles/pofiles.dir/depend
[ 35%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/tr /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/tr /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/tr/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[ 35%] Generating kdevcmake.gmo
cd ../po/kk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk/kdevcmake.gmo /«PKGBUILDDIR»/po/kk/kdevcmake.po
Generating kdevformatters.gmo
cd ../po/zh_CN && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_CN/kdevformatters.gmo /«PKGBUILDDIR»/po/zh_CN/kdevformatters.po
Generating kdevmakebuilder.gmo
cd ../po/sl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/sl/kdevmakebuilder.po
Scanning dependencies of target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/tr/CMakeFiles/pofiles.dir/build.make po/tr/CMakeFiles/pofiles.dir/build
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 87
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 93
[ 35%] [ 36%] [ 36%] [ 37%] Generating kdevokteta.gmo
Generating kdevcmakebuilder.gmo
Generating kdevcustombuildsystem.gmo
cd ../po/kk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/kk/kdevcmakebuilder.po
cd ../po/sl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl/kdevokteta.gmo /«PKGBUILDDIR»/po/sl/kdevokteta.po
cd ../po/tr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/tr/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/tr/kdevcustombuildsystem.po
Generating kdevcpp.gmo
cd ../po/zh_CN && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_CN/kdevcpp.gmo /«PKGBUILDDIR»/po/zh_CN/kdevcpp.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 37%] [ 37%] [ 37%] [ 37%] Generating plasma_runner_kdevelopsessions.gmo
Generating kdevqthelp.gmo
Generating kdevformatters.gmo
cd ../po/kk && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/kk/plasma_runner_kdevelopsessions.po
cd ../po/sl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl/kdevqthelp.gmo /«PKGBUILDDIR»/po/sl/kdevqthelp.po
cd ../po/tr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/tr/kdevformatters.gmo /«PKGBUILDDIR»/po/tr/kdevformatters.po
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  72 73
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating plasma_applet_kdevelopsessions.gmo
cd ../po/zh_CN && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_CN/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/zh_CN/plasma_applet_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 90
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 37%] [ 37%] Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 38%] [ 38%] [ 38%] Generating kdevelop.gmo
cd ../po/sl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl/kdevelop.gmo /«PKGBUILDDIR»/po/sl/kdevelop.po
Generating kdevcpp.gmo
cd ../po/tr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/tr/kdevcpp.gmo /«PKGBUILDDIR»/po/tr/kdevcpp.po
Generating kdevmakebuilder.gmo
cd ../po/zh_CN && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_CN/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/zh_CN/kdevmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevokteta.gmo
cd ../po/zh_CN && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_CN/kdevokteta.gmo /«PKGBUILDDIR»/po/zh_CN/kdevokteta.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 38%] [ 38%] [ 38%] [ 38%] Generating kdevcustommake.gmo
cd ../po/sl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl/kdevcustommake.gmo /«PKGBUILDDIR»/po/sl/kdevcustommake.po
Generating kdevmakebuilder.gmo
Generating kdevmanpage.gmo
cd ../po/tr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/tr/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/tr/kdevmakebuilder.po
cd ../po/sl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl/kdevmanpage.gmo /«PKGBUILDDIR»/po/sl/kdevmanpage.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevqthelp.gmo
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/zh_CN && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_CN/kdevqthelp.gmo /«PKGBUILDDIR»/po/zh_CN/kdevqthelp.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 38%] [ 38%] [ 38%] [ 38%] Generating kdevexecuteplasmoid.gmo
cd ../po/sl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/sl/kdevexecuteplasmoid.po
Generating kdevokteta.gmo
cd ../po/tr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/tr/kdevokteta.gmo /«PKGBUILDDIR»/po/tr/kdevokteta.po
Generating kdevgdb.gmo
cd ../po/sl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl/kdevgdb.gmo /«PKGBUILDDIR»/po/sl/kdevgdb.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevelop.gmo
cd ../po/zh_CN && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_CN/kdevelop.gmo /«PKGBUILDDIR»/po/zh_CN/kdevelop.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 38%] [ 38%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 38%] Generating kdevqthelp.gmo
cd ../po/tr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/tr/kdevqthelp.gmo /«PKGBUILDDIR»/po/tr/kdevqthelp.po
Generating kdevcustommake.gmo
[ 38%] cd ../po/zh_CN && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_CN/kdevcustommake.gmo /«PKGBUILDDIR»/po/zh_CN/kdevcustommake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcmake.gmo
cd ../po/sl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl/kdevcmake.gmo /«PKGBUILDDIR»/po/sl/kdevcmake.po
Generating kdevmanpage.gmo
cd ../po/zh_CN && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_CN/kdevmanpage.gmo /«PKGBUILDDIR»/po/zh_CN/kdevmanpage.po
[ 38%] [ 38%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevgdb.gmo
Generating kdevelop.gmo
cd ../po/tr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/tr/kdevelop.gmo /«PKGBUILDDIR»/po/tr/kdevelop.po
cd ../po/zh_CN && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_CN/kdevgdb.gmo /«PKGBUILDDIR»/po/zh_CN/kdevgdb.po
[ 38%] [ 38%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 94
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcustommake.gmo
Generating kdevcmakebuilder.gmo
cd ../po/sl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/sl/kdevcmakebuilder.po
cd ../po/tr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/tr/kdevcustommake.gmo /«PKGBUILDDIR»/po/tr/kdevcustommake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 39%] [ 39%] [ 39%] [ 39%] Generating kdevcmake.gmo
Generating kdevmanpage.gmo
cd ../po/tr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/tr/kdevmanpage.gmo /«PKGBUILDDIR»/po/tr/kdevmanpage.po
cd ../po/zh_CN && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_CN/kdevcmake.gmo /«PKGBUILDDIR»/po/zh_CN/kdevcmake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating plasma_runner_kdevelopsessions.gmo
Generating kdevgdb.gmo
cd ../po/tr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/tr/kdevgdb.gmo /«PKGBUILDDIR»/po/tr/kdevgdb.po
cd ../po/sl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/sl/plasma_runner_kdevelopsessions.po
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
[ 39%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  87
[ 39%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 91
[ 39%] Generating kdevcmake.gmo
cd ../po/tr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/tr/kdevcmake.gmo /«PKGBUILDDIR»/po/tr/kdevcmake.po
Built target pofiles
/usr/bin/make -f po/da/CMakeFiles/pofiles.dir/build.make po/da/CMakeFiles/pofiles.dir/depend
Generating kdevcmakebuilder.gmo
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/da /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
cd ../po/zh_CN && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_CN/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/zh_CN/kdevcmakebuilder.po
[ 40%] /usr/bin/make -f po/sv/CMakeFiles/pofiles.dir/build.make po/sv/CMakeFiles/pofiles.dir/depend
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/sv /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
Generating kdevcmakebuilder.gmo
[ 40%] Scanning dependencies of target pofiles
cd ../po/tr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/tr/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/tr/kdevcmakebuilder.po
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 54
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 88
Generating plasma_runner_kdevelopsessions.gmo
cd ../po/zh_CN && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_CN/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/zh_CN/plasma_runner_kdevelopsessions.po
[ 41%] [ 41%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  93 94
[ 42%] Generating kdevcustombuildsystem.gmo
Generating plasma_runner_kdevelopsessions.gmo
cd ../po/da && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/da/kdevcustombuildsystem.po
cd ../po/tr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/tr/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/tr/plasma_runner_kdevelopsessions.po
[ 42%] Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  90 91
Generating kdevcustombuildsystem.gmo
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/sv && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/sv/kdevcustombuildsystem.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 42%] [ 42%] Built target pofiles
/usr/bin/make -f po/el/CMakeFiles/pofiles.dir/build.make po/el/CMakeFiles/pofiles.dir/depend
[ 42%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/el /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[ 42%] Generating kdevformatters.gmo
cd ../po/da && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da/kdevformatters.gmo /«PKGBUILDDIR»/po/da/kdevformatters.po
Generating kdevformatters.gmo
cd ../po/sv && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv/kdevformatters.gmo /«PKGBUILDDIR»/po/sv/kdevformatters.po
Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/el/CMakeFiles/pofiles.dir/build.make po/el/CMakeFiles/pofiles.dir/build
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevkdeprovider.gmo
/usr/bin/make -f po/nl/CMakeFiles/pofiles.dir/build.make po/nl/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/sv && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/sv/kdevkdeprovider.po
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/nl /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 42%] [ 42%] [ 42%] Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevkdeprovider.gmo
cd ../po/da && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/da/kdevkdeprovider.po
Generating kdevcustombuildsystem.gmo
cd ../po/el && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/el/kdevcustombuildsystem.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcpp.gmo
[ 42%] cd ../po/sv && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv/kdevcpp.gmo /«PKGBUILDDIR»/po/sv/kdevcpp.po
[ 42%] [ 42%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcustombuildsystem.gmo
cd ../po/nl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/nl/kdevcustombuildsystem.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcpp.gmo
cd ../po/da && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da/kdevcpp.gmo /«PKGBUILDDIR»/po/da/kdevcpp.po
Generating kdevformatters.gmo
cd ../po/el && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el/kdevformatters.gmo /«PKGBUILDDIR»/po/el/kdevformatters.po
[ 42%] [ 42%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating plasma_applet_kdevelopsessions.gmo
cd ../po/sv && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/sv/plasma_applet_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 42%] Generating kdevformatters.gmo
[ 42%] cd ../po/nl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl/kdevformatters.gmo /«PKGBUILDDIR»/po/nl/kdevformatters.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 42%] Generating plasma_applet_kdevelopsessions.gmo
Generating kdevkdeprovider.gmo
cd ../po/da && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/da/plasma_applet_kdevelopsessions.po
cd ../po/el && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/el/kdevkdeprovider.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 42%] Generating kdevmakebuilder.gmo
cd ../po/sv && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/sv/kdevmakebuilder.po
[ 42%] [ 42%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevkdeprovider.gmo
cd ../po/nl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/nl/kdevkdeprovider.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcpp.gmo
[ 42%] Generating kdevmakebuilder.gmo
cd ../po/el && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el/kdevcpp.gmo /«PKGBUILDDIR»/po/el/kdevcpp.po
cd ../po/da && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/da/kdevmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 42%] Generating kdevokteta.gmo
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/sv && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv/kdevokteta.gmo /«PKGBUILDDIR»/po/sv/kdevokteta.po
[ 42%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcpp.gmo
cd ../po/nl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl/kdevcpp.gmo /«PKGBUILDDIR»/po/nl/kdevcpp.po
[ 42%] Generating kdevokteta.gmo
cd ../po/da && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da/kdevokteta.gmo /«PKGBUILDDIR»/po/da/kdevokteta.po
[ 42%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating plasma_applet_kdevelopsessions.gmo
cd ../po/el && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/el/plasma_applet_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevqthelp.gmo
cd ../po/sv && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv/kdevqthelp.gmo /«PKGBUILDDIR»/po/sv/kdevqthelp.po
[ 42%] [ 42%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 42%] Generating kdevqthelp.gmo
Generating plasma_applet_kdevelopsessions.gmo
cd ../po/da && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da/kdevqthelp.gmo /«PKGBUILDDIR»/po/da/kdevqthelp.po
cd ../po/nl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/nl/plasma_applet_kdevelopsessions.po
[ 42%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevmakebuilder.gmo
cd ../po/el && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/el/kdevmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 58
[ 42%] Generating kdevelop.gmo
[ 42%] cd ../po/sv && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv/kdevelop.gmo /«PKGBUILDDIR»/po/sv/kdevelop.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 89
[ 43%] Generating kdevmakebuilder.gmo
cd ../po/nl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/nl/kdevmakebuilder.po
Generating kdevelop.gmo
cd ../po/da && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da/kdevelop.gmo /«PKGBUILDDIR»/po/da/kdevelop.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 44%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 55
Generating kdevokteta.gmo
cd ../po/el && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el/kdevokteta.gmo /«PKGBUILDDIR»/po/el/kdevokteta.po
[ 44%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcustommake.gmo
[ 45%] cd ../po/sv && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv/kdevcustommake.gmo /«PKGBUILDDIR»/po/sv/kdevcustommake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 45%] Generating kdevokteta.gmo
cd ../po/nl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl/kdevokteta.gmo /«PKGBUILDDIR»/po/nl/kdevokteta.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 77
Generating kdevcustommake.gmo
cd ../po/da && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da/kdevcustommake.gmo /«PKGBUILDDIR»/po/da/kdevcustommake.po
[ 45%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevqthelp.gmo
cd ../po/el && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el/kdevqthelp.gmo /«PKGBUILDDIR»/po/el/kdevqthelp.po
[ 46%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevmanpage.gmo
[ 46%] cd ../po/sv && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv/kdevmanpage.gmo /«PKGBUILDDIR»/po/sv/kdevmanpage.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevqthelp.gmo
[ 46%] cd ../po/nl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl/kdevqthelp.gmo /«PKGBUILDDIR»/po/nl/kdevqthelp.po
Generating kdevmanpage.gmo
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/da && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da/kdevmanpage.gmo /«PKGBUILDDIR»/po/da/kdevmanpage.po
[ 46%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevelop.gmo
cd ../po/el && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el/kdevelop.gmo /«PKGBUILDDIR»/po/el/kdevelop.po
[ 46%] Generating kdevexecuteplasmoid.gmo
[ 46%] cd ../po/sv && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/sv/kdevexecuteplasmoid.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevelop.gmo
cd ../po/nl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl/kdevelop.gmo /«PKGBUILDDIR»/po/nl/kdevelop.po
Generating kdevexecuteplasmoid.gmo
cd ../po/da && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/da/kdevexecuteplasmoid.po
[ 46%] [ 46%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevgdb.gmo
Generating kdevcustommake.gmo
cd ../po/el && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el/kdevcustommake.gmo /«PKGBUILDDIR»/po/el/kdevcustommake.po
cd ../po/sv && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv/kdevgdb.gmo /«PKGBUILDDIR»/po/sv/kdevgdb.po
[ 46%] [ 46%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevgdb.gmo
[ 46%] Generating kdevcustommake.gmo
cd ../po/da && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da/kdevgdb.gmo /«PKGBUILDDIR»/po/da/kdevgdb.po
cd ../po/nl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl/kdevcustommake.gmo /«PKGBUILDDIR»/po/nl/kdevcustommake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 46%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevmanpage.gmo
cd ../po/el && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el/kdevmanpage.gmo /«PKGBUILDDIR»/po/el/kdevmanpage.po
[ 46%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcmake.gmo
cd ../po/sv && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv/kdevcmake.gmo /«PKGBUILDDIR»/po/sv/kdevcmake.po
[ 46%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 46%] Generating kdevmanpage.gmo
cd ../po/nl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl/kdevmanpage.gmo /«PKGBUILDDIR»/po/nl/kdevmanpage.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcmake.gmo
cd ../po/da && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da/kdevcmake.gmo /«PKGBUILDDIR»/po/da/kdevcmake.po
[ 46%] Generating kdevexecuteplasmoid.gmo
cd ../po/el && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/el/kdevexecuteplasmoid.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 46%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcmakebuilder.gmo
cd ../po/sv && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/sv/kdevcmakebuilder.po
[ 46%] Generating kdevexecuteplasmoid.gmo
[ 46%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/nl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/nl/kdevexecuteplasmoid.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcmakebuilder.gmo
cd ../po/da && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/da/kdevcmakebuilder.po
[ 46%] Generating kdevgdb.gmo
cd ../po/el && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el/kdevgdb.gmo /«PKGBUILDDIR»/po/el/kdevgdb.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 46%] Generating plasma_runner_kdevelopsessions.gmo
cd ../po/sv && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/sv/plasma_runner_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 46%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  88 89
Generating kdevgdb.gmo
cd ../po/nl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl/kdevgdb.gmo /«PKGBUILDDIR»/po/nl/kdevgdb.po
[ 46%] [ 46%] Generating plasma_runner_kdevelopsessions.gmo
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/da && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/da/plasma_runner_kdevelopsessions.po
Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  54 55
Generating kdevcmake.gmo
cd ../po/el && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el/kdevcmake.gmo /«PKGBUILDDIR»/po/el/kdevcmake.po
[ 46%] [ 46%] [ 46%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcmake.gmo
Generating kdevcmakebuilder.gmo
cd ../po/nl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl/kdevcmake.gmo /«PKGBUILDDIR»/po/nl/kdevcmake.po
cd ../po/el && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/el/kdevcmakebuilder.po
[ 46%] [ 46%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/make -f po/th/CMakeFiles/pofiles.dir/build.make po/th/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/th /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/th /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/th/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
Generating kdevcmakebuilder.gmo
Generating plasma_runner_kdevelopsessions.gmo
[ 46%] cd ../po/nl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/nl/plasma_runner_kdevelopsessions.po
cd ../po/nl && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/nl/kdevcmakebuilder.po
/usr/bin/make -f po/ru/CMakeFiles/pofiles.dir/build.make po/ru/CMakeFiles/pofiles.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  77
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
Scanning dependencies of target pofiles
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/ru /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating plasma_runner_kdevelopsessions.gmo
cd ../po/el && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/el/plasma_runner_kdevelopsessions.po
[ 46%] Built target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/fr/CMakeFiles/pofiles.dir/build.make po/fr/CMakeFiles/pofiles.dir/depend
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  58
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/fr /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[ 46%] Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 83
[ 46%] Built target pofiles
/usr/bin/make -f app/CMakeFiles/kdevelop.dir/build.make app/CMakeFiles/kdevelop.dir/depend
Generating kdevcustommake.gmo
cd ../po/th && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/th/kdevcustommake.gmo /«PKGBUILDDIR»/po/th/kdevcustommake.po
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 41
Scanning dependencies of target pofiles
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/fr/CMakeFiles/pofiles.dir/build.make po/fr/CMakeFiles/pofiles.dir/build
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 47%] [ 48%] [ 48%] [ 48%] Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 65
Generating kdevcustombuildsystem.gmo
cd ../po/ru && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/ru/kdevcustombuildsystem.po
Generating qrc_welcomepage.cxx
cd app && /usr/lib/arm-linux-gnueabihf/qt4/bin/rcc -name welcomepage -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/qrc_welcomepage.cxx /«PKGBUILDDIR»/app/welcomepage/welcomepage.qrc
[ 49%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcustombuildsystem.gmo
cd ../po/fr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr/kdevcustombuildsystem.gmo /«PKGBUILDDIR»/po/fr/kdevcustombuildsystem.po
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/CMakeFiles/kdevelop.dir/DependInfo.cmake --color=
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevformatters.gmo
[ 49%] cd ../po/fr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr/kdevformatters.gmo /«PKGBUILDDIR»/po/fr/kdevformatters.po
[ 49%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevformatters.gmo
cd ../po/ru && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru/kdevformatters.gmo /«PKGBUILDDIR»/po/ru/kdevformatters.po
Generating kdevkdeprovider.gmo
[ 49%] cd ../po/ru && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/ru/kdevkdeprovider.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevkdeprovider.gmo
cd ../po/fr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr/kdevkdeprovider.gmo /«PKGBUILDDIR»/po/fr/kdevkdeprovider.po
[ 49%] [ 49%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevcpp.gmo
cd ../po/ru && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru/kdevcpp.gmo /«PKGBUILDDIR»/po/ru/kdevcpp.po
[ 49%] Generating kdevcpp.gmo
cd ../po/fr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr/kdevcpp.gmo /«PKGBUILDDIR»/po/fr/kdevcpp.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating plasma_applet_kdevelopsessions.gmo
cd ../po/ru && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/ru/plasma_applet_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 49%] [ 49%] [ 49%] Generating kdevmakebuilder.gmo
Generating plasma_applet_kdevelopsessions.gmo
cd ../po/fr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr/plasma_applet_kdevelopsessions.gmo /«PKGBUILDDIR»/po/fr/plasma_applet_kdevelopsessions.po
cd ../po/ru && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/ru/kdevmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating kdevokteta.gmo
cd ../po/ru && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru/kdevokteta.gmo /«PKGBUILDDIR»/po/ru/kdevokteta.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 49%] [ 49%] [ 49%] Generating kdevokteta.gmo
Generating kdevmakebuilder.gmo
cd ../po/fr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr/kdevmakebuilder.gmo /«PKGBUILDDIR»/po/fr/kdevmakebuilder.po
cd ../po/fr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr/kdevokteta.gmo /«PKGBUILDDIR»/po/fr/kdevokteta.po
/usr/bin/make -f app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/build.make app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/depend
Generating kdevqthelp.gmo
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd ../po/ru && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru/kdevqthelp.gmo /«PKGBUILDDIR»/po/ru/kdevqthelp.po
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app/plasma/dataengine /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/dataengine /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/DependInfo.cmake --color=
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 49%] [ 49%] Generating kdevqthelp.gmo
cd ../po/fr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr/kdevqthelp.gmo /«PKGBUILDDIR»/po/fr/kdevqthelp.po
Generating kdevelop.gmo
cd ../po/ru && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru/kdevelop.gmo /«PKGBUILDDIR»/po/ru/kdevelop.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 49%] [ 49%] Generating kdevelop.gmo
cd ../po/fr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr/kdevelop.gmo /«PKGBUILDDIR»/po/fr/kdevelop.po
Generating kdevcustommake.gmo
cd ../po/ru && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru/kdevcustommake.gmo /«PKGBUILDDIR»/po/ru/kdevcustommake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 84
[ 50%] [ 50%] Scanning dependencies of target kdevelop
Generating kdevmanpage.gmo
Generating kdevcustommake.gmo
Scanning dependencies of target plasma_engine_kdevelopsessions
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f app/CMakeFiles/kdevelop.dir/build.make app/CMakeFiles/kdevelop.dir/build
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd ../po/fr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr/kdevcustommake.gmo /«PKGBUILDDIR»/po/fr/kdevcustommake.po
cd ../po/ru && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru/kdevmanpage.gmo /«PKGBUILDDIR»/po/ru/kdevmanpage.po
/usr/bin/make -f app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/build.make app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/build
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 66
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 51%] [ 51%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 51%] Generating kdevexecuteplasmoid.gmo
Generating kdevmanpage.gmo
cd ../po/fr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr/kdevmanpage.gmo /«PKGBUILDDIR»/po/fr/kdevmanpage.po
cd ../po/ru && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/ru/kdevexecuteplasmoid.po
[ 51%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 51%] [ 51%] Generating kdevexecuteplasmoid.gmo
Generating kdevgdb.gmo
cd ../po/fr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr/kdevexecuteplasmoid.gmo /«PKGBUILDDIR»/po/fr/kdevexecuteplasmoid.po
cd ../po/ru && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru/kdevgdb.gmo /«PKGBUILDDIR»/po/ru/kdevgdb.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Building CXX object app/CMakeFiles/kdevelop.dir/kdevelop_automoc.o
cd app && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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
Building CXX object app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/plasma_engine_kdevelopsessions_automoc.o
[ 51%] cd app/plasma/dataengine && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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
[ 51%] Generating kdevgdb.gmo
cd ../po/fr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr/kdevgdb.gmo /«PKGBUILDDIR»/po/fr/kdevgdb.po
Generating kdevcmake.gmo
cd ../po/ru && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru/kdevcmake.gmo /«PKGBUILDDIR»/po/ru/kdevcmake.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 51%] [ 51%] [ 51%] Generating kdevcmake.gmo
cd ../po/fr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr/kdevcmake.gmo /«PKGBUILDDIR»/po/fr/kdevcmake.po
Generating kdevcmakebuilder.gmo
cd ../po/ru && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/ru/kdevcmakebuilder.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Building CXX object app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/kdevelopsessionsengine.o
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
cd app/plasma/dataengine && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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
[ 51%] [ 51%] Generating kdevcmakebuilder.gmo
cd ../po/fr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr/kdevcmakebuilder.gmo /«PKGBUILDDIR»/po/fr/kdevcmakebuilder.po
Generating plasma_runner_kdevelopsessions.gmo
cd ../po/ru && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/ru/plasma_runner_kdevelopsessions.po
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  83 84
[ 51%] [ 51%] Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating plasma_runner_kdevelopsessions.gmo
cd ../po/fr && /usr/bin/msgfmt -o /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr/plasma_runner_kdevelopsessions.gmo /«PKGBUILDDIR»/po/fr/plasma_runner_kdevelopsessions.po
[ 51%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  65 66
Building CXX object app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/kdevelopsessionsservice.o
[ 51%] cd app/plasma/dataengine && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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
Built target pofiles
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app/plasma/runner /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/runner /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/runner/CMakeFiles/krunner_kdevelopsessions.dir/DependInfo.cmake --color=
Scanning dependencies of target krunner_kdevelopsessions
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 51%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 51%] 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=22 -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
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kpluginfactory.h:355:73:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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:9,
                 from kdevelop_automoc.cpp:4:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kpluginfactory.h:355:73:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/bin/make -f formatters/astyle/CMakeFiles/kdevastyle.dir/build.make formatters/astyle/CMakeFiles/kdevastyle.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 34
[ 52%] 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=/«PKGBUILDDIR»/formatters/astyle/astyle_preferences.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/formatters/astyle /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/CMakeFiles/kdevastyle.dir/DependInfo.cmake --color=
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] Building CXX object app/CMakeFiles/kdevelop.dir/main.o
cd app && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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
Scanning dependencies of target kdevastyle
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] 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=22 -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
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,-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.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] Built target plasma_engine_kdevelopsessions
/usr/bin/make -f formatters/astyle/tests/CMakeFiles/astyletest.dir/build.make formatters/astyle/tests/CMakeFiles/astyletest.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/formatters/astyle/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/tests/CMakeFiles/astyletest.dir/DependInfo.cmake --color=
Scanning dependencies of target astyletest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] 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=22 -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="\"/«PKGBUILDDIR»/formatters/astyle/tests/\"" -o CMakeFiles/astyletest.dir/astyletest_automoc.o -c astyletest_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] 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=22 -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="\"/«PKGBUILDDIR»/formatters/astyle/tests/\"" -o CMakeFiles/astyletest.dir/astyletest.o -c ../../../../formatters/astyle/tests/astyletest.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,-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.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] Built target krunner_kdevelopsessions
/usr/bin/make -f formatters/customscript/CMakeFiles/kdevcustomscript.dir/build.make formatters/customscript/CMakeFiles/kdevcustomscript.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/formatters/customscript /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/customscript /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/customscript/CMakeFiles/kdevcustomscript.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevcustomscript
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] 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=22 -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
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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../formatters/astyle/astyle_plugin.h:36:84:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] 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=22 -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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] 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=22 -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/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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../formatters/customscript/customscript_plugin.h:39:84:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
In file included from /usr/include/qt4/QtCore/qobject.h:50:0,
                 from /usr/include/qt4/QtGui/qwidget.h:47,
                 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../formatters/astyle/astyle_plugin.h:36:84:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] 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=22 -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="\"/«PKGBUILDDIR»/formatters/astyle/tests/\"" -o CMakeFiles/astyletest.dir/__/astyle_formatter.o -c ../../../../formatters/astyle/astyle_formatter.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] Building CXX object app/CMakeFiles/kdevelop.dir/kdevideextension.o
cd app && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] Building CXX object app/CMakeFiles/kdevelop.dir/welcomepage/sessionsmodel.o
cd app && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
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,-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.14.0 /usr/lib/libkdeui.so.5.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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 
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../app/welcomepage/sessionsmodel.cpp:56:26:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:332:15:   required from 'QList<T>& QList<T>::operator+=(const T&) [with T = QVariant]'
../../app/welcomepage/sessionsmodel.cpp:58:21:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:682:61:   required from 'QList<T>::Node* QList<T>::detach_helper_grow(int, int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:510:48:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:332:15:   required from 'QList<T>& QList<T>::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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] [ 52%] Built target kdevcustomscript
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
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=22 -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
[ 52%] 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=22 -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="\"/«PKGBUILDDIR»/formatters/astyle/tests/\"" -o CMakeFiles/astyletest.dir/__/astyle_stringiterator.o -c ../../../../formatters/astyle/astyle_stringiterator.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] Building CXX object app/CMakeFiles/kdevelop.dir/welcomepage/welcomepageview.o
cd app && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] 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=22 -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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] 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=22 -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
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kpluginfactory.h:355:73:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] Building CXX object app/CMakeFiles/kdevelop.dir/welcomepage/uihelper.o
cd app && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] 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=22 -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="\"/«PKGBUILDDIR»/formatters/astyle/tests/\"" -o CMakeFiles/astyletest.dir/__/lib/ASFormatter.o -c ../../../../formatters/astyle/lib/ASFormatter.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] Building CXX object app/CMakeFiles/kdevelop.dir/qrc_welcomepage.o
cd app && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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,-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.14.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libkcmutils.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libknotifyconfig.so.4.14.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libthreadweaver.so.4.14.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.14.0 /usr/lib/libknotifyconfig.so.4.14.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libthreadweaver.so.4.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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 
cd app && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/kdevelop.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/kdevelop -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  41
[ 52%] Built target kdevelop
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/rpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/DependInfo.cmake --color=
Scanning dependencies of target kdev4cpprpp
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 52%] 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=22 -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="\"/«PKGBUILDDIR»/formatters/astyle/tests/\"" -o CMakeFiles/astyletest.dir/__/lib/ASResource.o -c ../../../../formatters/astyle/lib/ASResource.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 33
[ 53%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 53%] 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=22 -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
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)
   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 53%] 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=22 -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
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = unsigned int; T = rpp::Anchor; QMap<Key, T>::Node = QMapNode<unsigned int, rpp::Anchor>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = unsigned int; T = rpp::Anchor]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<unsigned int, rpp::Anchor>::Node* {aka QMapNode<unsigned int, rpp::Anchor>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 53%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 53%] 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=22 -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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 53%] 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=22 -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="\"/«PKGBUILDDIR»/formatters/astyle/tests/\"" -o CMakeFiles/astyletest.dir/__/lib/ASEnhancer.o -c ../../../../formatters/astyle/lib/ASEnhancer.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 35
[ 54%] 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=22 -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/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 54%] 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=22 -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="\"/«PKGBUILDDIR»/formatters/astyle/tests/\"" -o CMakeFiles/astyletest.dir/__/lib/ASBeautifier.o -c ../../../../formatters/astyle/lib/ASBeautifier.cpp
/usr/bin/make -f languages/cpp/tests/CMakeFiles/buddiestest.dir/build.make languages/cpp/tests/CMakeFiles/buddiestest.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/buddiestest.dir/DependInfo.cmake --color=
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 54%] 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=22 -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
Scanning dependencies of target buddiestest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 54%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/buddiestest.dir/buddiestest_automoc.o -c buddiestest_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 1
[ 55%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/buddiestest.dir/test_buddies.o -c ../../../../languages/cpp/tests/test_buddies.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);
     ^
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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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]
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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~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/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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,-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.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomuk.so.4.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  34 35
[ 55%] Built target kdevastyle
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 55%] Generating makebuilderconfig.h, makebuilderconfig.cpp
cd projectbuilders/makebuilder && /usr/bin/kconfig_compiler /«PKGBUILDDIR»/projectbuilders/makebuilder/makebuilderconfig.kcfg /«PKGBUILDDIR»/projectbuilders/makebuilder/makebuilderconfig.kcfgc -d /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 55%] 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=/«PKGBUILDDIR»/projectbuilders/makebuilder/makeconfig.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/ui_makeconfig.h -DKDE_UIC_BASENAME:STRING=makeconfig -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 55%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 20
[ 56%] 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=22 -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
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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/tests/astyletest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/tests/astyletest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 56%] Built target astyletest
/usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/build.make projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevmakebuilder
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 46
[ 57%] 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=22 -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 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,-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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.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 /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:9,
                 from kdevmakebuilder_automoc.cpp:4:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../projectbuilders/makebuilder/makebuilder.h:46:87:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 57%] 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=22 -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
cd languages/cpp/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/buddiestest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/buddiestest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  1
[ 57%] Built target buddiestest
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 57%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 57%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 57%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 57%] 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=22 -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
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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../projectbuilders/makebuilder/makebuilder.h:46:87:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.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 ../../../../../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)
   ^
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 57%] Generating cmakebuilderconfig.h, cmakebuilderconfig.cpp
cd projectbuilders/cmakebuilder && /usr/bin/kconfig_compiler /«PKGBUILDDIR»/projectbuilders/cmakebuilder/cmakebuilderconfig.kcfg /«PKGBUILDDIR»/projectbuilders/cmakebuilder/cmakebuilderconfig.kcfgc -d /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 57%] 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=/«PKGBUILDDIR»/projectbuilders/cmakebuilder/cmakebuildersettings.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/ui_cmakebuildersettings.h -DKDE_UIC_BASENAME:STRING=cmakebuildersettings -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder.dir/DependInfo.cmake --color=
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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../projectbuilders/makebuilder/makebuilder.h:46:87:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
Scanning dependencies of target kcm_kdev_cmakebuilder
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 57%] 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=22 -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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  20
[ 57%] Built target kcm_kdev_makebuilder
/usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/build.make projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 57%] 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=/«PKGBUILDDIR»/projectmanagers/cmake/cmakebuilddirchooser.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/ui_cmakebuilddirchooser.h -DKDE_UIC_BASENAME:STRING=cmakebuilddirchooser -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/DependInfo.cmake --color=
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = unsigned int; T = rpp::Anchor; QMap<Key, T>::Node = QMapNode<unsigned int, rpp::Anchor>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = unsigned int; T = rpp::Anchor]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<unsigned int, rpp::Anchor>::Node* {aka QMapNode<unsigned int, rpp::Anchor>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
Scanning dependencies of target kdev4cmakecommon
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 57%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 25
[ 58%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 58%] Building CXX object languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/pp-location.o
Linking CXX shared module ../../lib/kdevmakebuilder.so
cd projectbuilders/makebuilder && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevmakebuilder.dir/link.txt --verbose=1
cd languages/cpp/parser/rpp && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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
/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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 58%] 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=22 -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
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  46
[ 58%] Built target kdevmakebuilder
/usr/bin/make -f projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/build.make projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custommake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custommake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevcustommakemanager
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/build.make projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/build
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 58%] [ 58%] 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=22 -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
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=22 -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
../../../../../languages/cpp/parser/rpp/pp-location.cpp: In member function 'QPair<rpp::Anchor, unsigned int> rpp::LocationTable::positionAt(std::size_t, const PreprocessedContents&, bool) const':
../../../../../languages/cpp/parser/rpp/pp-location.cpp:60:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if (m_positionAtLastOffset != -1 && m_lastAnchorInTable == ret && offset >= m_positionAtLastOffset) {
                              ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 58%] 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=22 -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
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = unsigned int; T = rpp::Anchor; QMap<Key, T>::Node = QMapNode<unsigned int, rpp::Anchor>]':
/usr/include/qt4/QtCore/qmap.h:569:22:   required from 'QMap<Key, T>::iterator QMap<Key, T>::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<unsigned int, rpp::Anchor>::Node* {aka QMapNode<unsigned int, rpp::Anchor>*}' increases required alignment of target type [-Wcast-align]
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 58%] 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=22 -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
../../../projectmanagers/custommake/custommakemanager.cpp:135:81: 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kdevplatform/project/abstractfilemanagerplugin.h:48:81:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = CMakeAst* (*)(); QMap<Key, T>::Node = QMapNode<QString, CMakeAst* (*)()>]':
/usr/include/qt4/QtCore/qmap.h:569:22:   required from 'QMap<Key, T>::iterator QMap<Key, T>::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<QString, CMakeAst* (*)()>::Node* {aka QMapNode<QString, CMakeAst* (*)()>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap<Key, T>::Node = QMapNode<QString, QStringList>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QStringList]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QStringList>::Node* {aka QMapNode<QString, QStringList>*}' increases required alignment of target type [-Wcast-align]
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 58%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 58%] 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=22 -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
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)
   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 58%] 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=22 -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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 58%] 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=22 -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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kdevplatform/project/abstractfilemanagerplugin.h:48:81:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 58%] Built target kcm_kdev_cmakebuilder
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 58%] Generating kcfg_custombuildsystemconfig.h, kcfg_custombuildsystemconfig.cpp
cd projectmanagers/custom-buildsystem && /usr/bin/kconfig_compiler /«PKGBUILDDIR»/projectmanagers/custom-buildsystem/kcfg_custombuildsystemconfig.kcfg /«PKGBUILDDIR»/projectmanagers/custom-buildsystem/kcfg_custombuildsystemconfig.kcfgc -d /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/
No entries.
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 58%] 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=/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/includeswidget.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 58%] 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=/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/defineswidget.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 21
[ 59%] 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=/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/projectpathswidget.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 59%] 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=/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/configwidget.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Linking CXX shared module ../../lib/kdevcustommakemanager.so
cd projectmanagers/custommake && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevcustommakemanager.dir/link.txt --verbose=1
[ 59%] /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,-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.14.0 /usr/lib/libkio.so.5.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so 
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=/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/ui_custombuildsystemconfigwidget.h -DKDE_UIC_BASENAME:STRING=custombuildsystemconfigwidget -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/DependInfo.cmake --color=
Scanning dependencies of target kcm_kdevcustombuildsystem
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 59%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 59%] [ 59%] 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=22 -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
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=22 -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
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 59%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevcustombuildsystem
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 59%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 59%] 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=22 -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
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Key, T>::Node* QHash<Key, T>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<Key, T>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:521:18:   required from 'static void QHash<Key, T>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:570:5:   required from 'void QHash<Key, T>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:283:54:   required from 'QHash<Key, T>::~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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                                             ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 59%] 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=22 -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/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<Key, T>::Node* QHash<Key, T>::createNode(uint, const Key&, const T&, QHash<Key, T>::Node**) [with Key = QString; T = QVariant; QHash<Key, T>::Node = QHashNode<QString, QVariant>; uint = unsigned int]':
/usr/include/qt4/QtCore/qhash.h:747:45:   required from 'T& QHash<Key, T>::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<QString, QVariant>::DummyNode* {aka QHashDummyNode<QString, QVariant>*}' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         node = reinterpret_cast<Node *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kdevplatform/project/abstractfilemanagerplugin.h:48:81:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<Key, T>::Node* QHash<Key, T>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<Key, T>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:419:58:   required from 'const Key& QHash<Key, T>::const_iterator::key() const [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:654:9:   required from 'QList<T> QHash<Key, T>::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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                                             ^
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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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,-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.14.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 59%] 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=22 -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
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  33
[ 59%] Built target kdev4cpprpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 59%] 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=22 -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/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<Key, T>::Node* QHash<Key, T>::createNode(uint, const Key&, const T&, QHash<Key, T>::Node**) [with Key = QString; T = QVariant; QHash<Key, T>::Node = QHashNode<QString, QVariant>; uint = unsigned int]':
/usr/include/qt4/QtCore/qhash.h:747:45:   required from 'T& QHash<Key, T>::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<QString, QVariant>::DummyNode* {aka QHashDummyNode<QString, QVariant>*}' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         node = reinterpret_cast<Node *>(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<T>::node_destruct(QList<T>::Node*) [with T = QPair<QString, QVariant>]':
/usr/include/qt4/QtCore/qlist.h:482:49:   required from 'void QList<T>::removeAt(int) [with T = QPair<QString, QVariant>]'
../../../projectmanagers/custom-buildsystem/definesmodel.cpp:164:37:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QPair<QString, QVariant> >::Node*' to 'QPair<QString, QVariant>*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QPair<QString, QVariant>]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QPair<QString, QVariant>]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QPair<QString, QVariant>]'
../../../projectmanagers/custom-buildsystem/definesmodel.cpp:27:35:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QPair<QString, QVariant> >::Node*' to 'QPair<QString, QVariant>*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<Key, T>::Node* QHash<Key, T>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<Key, T>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:419:58:   required from 'const Key& QHash<Key, T>::const_iterator::key() const [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:654:9:   required from 'QList<T> QHash<Key, T>::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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QPair<QString, QVariant>]':
/usr/include/qt4/QtCore/qlist.h:682:61:   required from 'QList<T>::Node* QList<T>::detach_helper_grow(int, int) [with T = QPair<QString, QVariant>]'
/usr/include/qt4/QtCore/qlist.h:510:48:   required from 'void QList<T>::append(const T&) [with T = QPair<QString, QVariant>]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QPair<QString, QVariant>]'
../../../projectmanagers/custom-buildsystem/definesmodel.cpp:104:76:   required from here
/usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList<QPair<QString, QVariant> >::Node*' to 'QPair<QString, QVariant>*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QPair<QString, QVariant> >::Node*' to 'QPair<QString, QVariant>*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
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);
     ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 59%] 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=22 -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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 59%] 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=22 -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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kdevplatform/project/abstractfilemanagerplugin.h:48:81:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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/parser/cmakeparserutils.h:30,
                 from ../../../projectmanagers/cmake/parser/cmakeast.cpp:33:
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Key, T>::Node* QHash<Key, T>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<Key, T>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:521:18:   required from 'static void QHash<Key, T>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:570:5:   required from 'void QHash<Key, T>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:283:54:   required from 'QHash<Key, T>::~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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(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,-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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 59%] 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=22 -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
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);
     ^
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 59%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest.dir/DependInfo.cmake --color=
Scanning dependencies of target custombuildsystemplugintest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 59%] 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=22 -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=\"/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests/projects\" -DKDESRCDIR="\"/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests/\"" -o CMakeFiles/custombuildsystemplugintest.dir/custombuildsystemplugintest_automoc.o -c custombuildsystemplugintest_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 59%] 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=22 -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=\"/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests/projects\" -DKDESRCDIR="\"/«PKGBUILDDIR»/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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = CMakeCondition::conditionToken; QMap<Key, T>::Node = QMapNode<QString, CMakeCondition::conditionToken>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, CMakeCondition::conditionToken>::Node* {aka QMapNode<QString, CMakeCondition::conditionToken>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >; QMap<Key, T>::Node = QMapNode<PropertyType, QMap<QString, QMap<QString, QStringList> > >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = PropertyType; T = QMap<QString, QMap<QString, 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<PropertyType, QMap<QString, QMap<QString, QStringList> > >::Node* {aka QMapNode<PropertyType, QMap<QString, QMap<QString, QStringList> > >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap<Key, T>::Node = QMapNode<QString, QStringList>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QStringList]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QStringList>::Node* {aka QMapNode<QString, QStringList>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = Target; QMap<Key, T>::Node = QMapNode<QString, Target>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = Target]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, Target>::Node* {aka QMapNode<QString, Target>*}' 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QMap<QString, QStringList>; QMap<Key, T>::Node = QMapNode<QString, QMap<QString, QStringList> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QMap<QString, QStringList>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = QString; T = QMap<QString, QStringList>]'
/usr/include/qt4/QtCore/qmap.h:652:13:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = PropertyType; T = QMap<QString, QMap<QString, 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<QString, QMap<QString, QStringList> >::Node* {aka QMapNode<QString, QMap<QString, QStringList> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
../../../projectmanagers/custom-buildsystem/includeswidget.cpp:123:57: warning: unused parameter 'url' [-Wunused-parameter]
 void IncludesWidget::includePathUrlSelected(const KUrl& url)
                                                         ^
../../../projectmanagers/custom-buildsystem/includeswidget.cpp:139:60: 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:521:18:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:570:5:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:283:54:   required from 'QHash<K, V>::~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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                                             ^
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 from /usr/include/qt4/QtCore/QtCore:3,
                 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:569:22:   required from 'QMap<Key, T>::iterator QMap<Key, T>::insert(const Key&, const T&) [with Key = QString; T = QString]'
/usr/include/kio/global.h:425:10:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' 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 ../../../../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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 59%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 59%] 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=22 -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=\"/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests/projects\" -DKDESRCDIR="\"/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests/\"" -o CMakeFiles/custombuildsystemplugintest.dir/__/debugarea.o -c ../../../../projectmanagers/custom-buildsystem/debugarea.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 59%] 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=22 -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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:521:18:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:570:5:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:283:54:   required from 'QHash<K, V>::~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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                                             ^
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,-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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomuk.so.4.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so -lsoprano /usr/lib/libkdecore.so.5.14.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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 22
[ 60%] 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=22 -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
cd projectmanagers/custom-buildsystem/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/custombuildsystemplugintest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 60%] Built target custombuildsystemplugintest
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 60%] 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=22 -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
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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:521:18:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:570:5:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:283:54:   required from 'QHash<K, V>::~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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                                             ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:329:62:   required from 'const T& QMap<Key, T>::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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = Target; QMap<Key, T>::Node = QMapNode<QString, Target>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, Target>::Node* {aka QMapNode<QString, Target>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >; QMap<Key, T>::Node = QMapNode<PropertyType, QMap<QString, QMap<QString, QStringList> > >]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::operator[](const Key&) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >]'
../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:337:35:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<PropertyType, QMap<QString, QMap<QString, QStringList> > >::Node* {aka QMapNode<PropertyType, QMap<QString, QMap<QString, QStringList> > >*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QMap<QString, QStringList>; QMap<Key, T>::Node = QMapNode<QString, QMap<QString, QStringList> >]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::operator[](const Key&) [with Key = QString; T = QMap<QString, QStringList>]'
../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:337:42:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<QString, QMap<QString, QStringList> >::Node* {aka QMapNode<QString, QMap<QString, QStringList> >*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap<Key, T>::Node = QMapNode<QString, QStringList>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, QStringList>::Node* {aka QMapNode<QString, QStringList>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
In 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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]
[ 60%] 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=22 -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
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2523: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2523: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2523:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2523: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2523: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2523: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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 60%] 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=22 -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
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 * );
                     ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:521:18:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:570:5:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:283:54:   required from 'QHash<K, V>::~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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                                             ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 60%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 60%] 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=22 -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
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 60%] 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=22 -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
../../../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:79: 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<K, V>::Node* QHash<K, V>::createNode(uint, const Key&, const T&, QHash<K, V>::Node**) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>; uint = unsigned int]':
/usr/include/qt4/QtCore/qhash.h:780:57:   required from 'QHash<K, V>::iterator QHash<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qdatastream.h:365:9:   required from 'QDataStream& operator>>(QDataStream&, QHash<Key, T>&) [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<QString, QVariant>::DummyNode* {aka QHashDummyNode<QString, QVariant>*}' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         node = reinterpret_cast<Node *>(new (d->allocateNode(alignOfDummyNode())) DummyNode(akey));
              ^
/usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:419:58:   required from 'const Key& QHash<K, V>::const_iterator::key() const [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qdatastream.h:383:13:   required from 'QDataStream& operator<<(QDataStream&, const QHash<Key, T>&) [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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                                             ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 60%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 60%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 60%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 26
[ 61%] 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=22 -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
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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.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/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);
     ^
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  21 22
[ 61%] Built target kcm_kdevcustombuildsystem
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 61%] 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=22 -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
In 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/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);
     ^
In 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array);
             ^
/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/kdevplatform/language/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
In 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/types/../appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/types/../appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/types/../appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 61%] 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=22 -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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kpluginfactory.h:355:73:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 61%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 61%] 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=22 -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
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 61%] 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=/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 61%] 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=/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/projectpathswidget.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 61%] 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=/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/configwidget.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 61%] 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=/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/includeswidget.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 23
[ 62%] 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=/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/defineswidget.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/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
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);
     ^
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 62%] 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=22 -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=\"/«PKGBUILDDIR»/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 62%] 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=22 -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=\"/«PKGBUILDDIR»/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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 62%] 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=22 -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=\"/«PKGBUILDDIR»/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 62%] 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=22 -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=\"/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests/projects\" -o CMakeFiles/kcm_uitest.dir/__/configwidget.o -c ../../../../projectmanagers/custom-buildsystem/configwidget.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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtScript.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 62%] 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=22 -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=\"/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests/projects\" -o CMakeFiles/kcm_uitest.dir/__/projectpathswidget.o -c ../../../../projectmanagers/custom-buildsystem/projectpathswidget.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:79: 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<K, V>::Node* QHash<K, V>::createNode(uint, const Key&, const T&, QHash<K, V>::Node**) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>; uint = unsigned int]':
/usr/include/qt4/QtCore/qhash.h:780:57:   required from 'QHash<K, V>::iterator QHash<K, V>::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qdatastream.h:365:9:   required from 'QDataStream& operator>>(QDataStream&, QHash<Key, T>&) [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<QString, QVariant>::DummyNode* {aka QHashDummyNode<QString, QVariant>*}' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         node = reinterpret_cast<Node *>(new (d->allocateNode(alignOfDummyNode())) DummyNode(akey));
              ^
/usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:419:58:   required from 'const Key& QHash<K, V>::const_iterator::key() const [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qdatastream.h:383:13:   required from 'QDataStream& operator<<(QDataStream&, const QHash<Key, T>&) [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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                                             ^
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  25 26
[ 62%] Built target kdev4cmakecommon
/usr/bin/make -f debuggers/gdb/CMakeFiles/gdbtest.dir/build.make debuggers/gdb/CMakeFiles/gdbtest.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 62%] 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=/«PKGBUILDDIR»/debuggers/gdb/selectaddress.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/ui_selectaddress.h -DKDE_UIC_BASENAME:STRING=selectaddress -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 62%] 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=/«PKGBUILDDIR»/debuggers/gdb/debuggertracingdialog.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/ui_debuggertracingdialog.h -DKDE_UIC_BASENAME:STRING=debuggertracingdialog -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/CMakeFiles/gdbtest.dir/DependInfo.cmake --color=
Scanning dependencies of target gdbtest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 62%] 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=22 -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="\"/«PKGBUILDDIR»/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/gdbtest_automoc.o -c gdbtest_automoc.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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:521:18:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:570:5:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:283:54:   required from 'QHash<K, V>::~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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                                             ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:521:18:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:570:5:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:283:54:   required from 'QHash<K, V>::~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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                                             ^
In file included from ../../../debuggers/gdb/mi/gdbmi.h:26:0,
                 from ../../../debuggers/gdb/gdb.h:25,
                 from moc_gdb.cpp:9,
                 from gdbtest_automoc.cpp:4:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 17
[ 63%] 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=22 -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="\"/«PKGBUILDDIR»/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/unittests/gdbtest.o -c ../../../debuggers/gdb/unittests/gdbtest.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 63%] 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=22 -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=\"/«PKGBUILDDIR»/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 63%] 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=22 -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="\"/«PKGBUILDDIR»/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/gdb.o -c ../../../debuggers/gdb/gdb.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 63%] 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=22 -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="\"/«PKGBUILDDIR»/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/gdbcommandqueue.o -c ../../../debuggers/gdb/gdbcommandqueue.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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Key, T>::Node* QHash<Key, T>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<Key, T>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:521:18:   required from 'static void QHash<Key, T>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:570:5:   required from 'void QHash<Key, T>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:283:54:   required from 'QHash<Key, T>::~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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                                             ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
[ 63%] 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=22 -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=\"/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests/projects\" -o CMakeFiles/kcm_uitest.dir/__/definesmodel.o -c ../../../../projectmanagers/custom-buildsystem/definesmodel.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 63%] 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=22 -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="\"/«PKGBUILDDIR»/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/gdb.h:25,
                 from ../../../debuggers/gdb/gdb.cpp:23:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
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<Key, T>::Node* QHash<Key, T>::createNode(uint, const Key&, const T&, QHash<Key, T>::Node**) [with Key = QString; T = QVariant; QHash<Key, T>::Node = QHashNode<QString, QVariant>; uint = unsigned int]':
/usr/include/qt4/QtCore/qhash.h:747:45:   required from 'T& QHash<Key, T>::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<QString, QVariant>::DummyNode* {aka QHashDummyNode<QString, QVariant>*}' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         node = reinterpret_cast<Node *>(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<T>::node_destruct(QList<T>::Node*) [with T = QPair<QString, QVariant>]':
/usr/include/qt4/QtCore/qlist.h:482:49:   required from 'void QList<T>::removeAt(int) [with T = QPair<QString, QVariant>]'
../../../../projectmanagers/custom-buildsystem/definesmodel.cpp:164:37:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QPair<QString, QVariant> >::Node*' to 'QPair<QString, QVariant>*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QPair<QString, QVariant>]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QPair<QString, QVariant>]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QPair<QString, QVariant>]'
../../../../projectmanagers/custom-buildsystem/definesmodel.cpp:27:35:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QPair<QString, QVariant> >::Node*' to 'QPair<QString, QVariant>*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<Key, T>::Node* QHash<Key, T>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<Key, T>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:419:58:   required from 'const Key& QHash<Key, T>::const_iterator::key() const [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:654:9:   required from 'QList<T> QHash<Key, T>::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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QPair<QString, QVariant>]':
/usr/include/qt4/QtCore/qlist.h:682:61:   required from 'QList<T>::Node* QList<T>::detach_helper_grow(int, int) [with T = QPair<QString, QVariant>]'
/usr/include/qt4/QtCore/qlist.h:510:48:   required from 'void QList<T>::append(const T&) [with T = QPair<QString, QVariant>]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QPair<QString, QVariant>]'
../../../../projectmanagers/custom-buildsystem/definesmodel.cpp:104:76:   required from here
/usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList<QPair<QString, QVariant> >::Node*' to 'QPair<QString, QVariant>*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QPair<QString, QVariant> >::Node*' to 'QPair<QString, QVariant>*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:130:25:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:682:61:   required from 'QList<T>::Node* QList<T>::detach_helper_grow(int, int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:510:48:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 63%] 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=22 -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=\"/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests/projects\" -o CMakeFiles/kcm_uitest.dir/__/includeswidget.o -c ../../../../projectmanagers/custom-buildsystem/includeswidget.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 63%] 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=22 -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="\"/«PKGBUILDDIR»/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/gdbparser.o -c ../../../debuggers/gdb/gdbparser.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 63%] 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=22 -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="\"/«PKGBUILDDIR»/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/stty.o -c ../../../debuggers/gdb/stty.cpp
../../../../projectmanagers/custom-buildsystem/includeswidget.cpp:123:57: warning: unused parameter 'url' [-Wunused-parameter]
 void IncludesWidget::includePathUrlSelected(const KUrl& url)
                                                         ^
../../../../projectmanagers/custom-buildsystem/includeswidget.cpp:139:60: 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:521:18:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:570:5:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:283:54:   required from 'QHash<K, V>::~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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                                             ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 63%] 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=22 -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="\"/«PKGBUILDDIR»/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/disassemblewidget.o -c ../../../debuggers/gdb/disassemblewidget.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 63%] 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=22 -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="\"/«PKGBUILDDIR»/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/memviewdlg.o -c ../../../debuggers/gdb/memviewdlg.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 24
[ 64%] 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=22 -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=\"/«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests/projects\" -o CMakeFiles/kcm_uitest.dir/__/defineswidget.o -c ../../../../projectmanagers/custom-buildsystem/defineswidget.cpp
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../debuggers/gdb/debuggerplugin.h:71:77:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' 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 ../../../../projectmanagers/custom-buildsystem/defineswidget.h:25,
                 from ../../../../projectmanagers/custom-buildsystem/defineswidget.cpp:20:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../debuggers/gdb/debuggerplugin.h:71:77:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
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<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:521:18:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:570:5:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:283:54:   required from 'QHash<K, V>::~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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                                             ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 64%] 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=22 -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=\"/«PKGBUILDDIR»/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Key, T>::Node* QHash<Key, T>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<Key, T>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:521:18:   required from 'static void QHash<Key, T>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:570:5:   required from 'void QHash<Key, T>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:283:54:   required from 'QHash<Key, T>::~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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(node);
                                             ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 64%] 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=22 -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="\"/«PKGBUILDDIR»/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/gdboutputwidget.o -c ../../../debuggers/gdb/gdboutputwidget.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 64%] 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=22 -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="\"/«PKGBUILDDIR»/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/breakpointcontroller.o -c ../../../debuggers/gdb/breakpointcontroller.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 64%] 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=22 -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=\"/«PKGBUILDDIR»/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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomuk.so.4.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so -lsoprano 
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = const KDevelop::Breakpoint*; T = QSet<KDevelop::Breakpoint::Column>; QMap<Key, T>::Node = QMapNode<const KDevelop::Breakpoint*, QSet<KDevelop::Breakpoint::Column> >]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::operator[](const Key&) [with Key = const KDevelop::Breakpoint*; T = QSet<KDevelop::Breakpoint::Column>]'
../../../debuggers/gdb/breakpointcontroller.cpp:77:44:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<const KDevelop::Breakpoint*, QSet<KDevelop::Breakpoint::Column> >::Node* {aka QMapNode<const KDevelop::Breakpoint*, QSet<KDevelop::Breakpoint::Column> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::Breakpoint*; T = QString; QMap<Key, T>::Node = QMapNode<KDevelop::Breakpoint*, QString>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<KDevelop::Breakpoint*, QString>::Node* {aka QMapNode<KDevelop::Breakpoint*, QString>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = const KDevelop::Breakpoint*; T = int; QMap<Key, T>::Node = QMapNode<const KDevelop::Breakpoint*, int>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = const KDevelop::Breakpoint*; T = int]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<const KDevelop::Breakpoint*, int>::Node* {aka QMapNode<const KDevelop::Breakpoint*, int>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = const KDevelop::Breakpoint*; T = QString; QMap<Key, T>::Node = QMapNode<const KDevelop::Breakpoint*, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = const KDevelop::Breakpoint*; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<const KDevelop::Breakpoint*, QString>::Node* {aka QMapNode<const KDevelop::Breakpoint*, QString>*}' 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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../debuggers/gdb/debuggerplugin.h:71:77:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
cd projectmanagers/custom-buildsystem/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/kcm_uitest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  23 24
[ 64%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 64%] 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=/«PKGBUILDDIR»/debuggers/gdb/debuggerconfigwidget.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 64%] 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=/«PKGBUILDDIR»/debuggers/gdb/selectcore.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/ui_selectcore.h -DKDE_UIC_BASENAME:STRING=selectcore -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/CMakeFiles/kdevgdb.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevgdb
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 64%] 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=22 -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
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qtprinters.dir/DependInfo.cmake --color=
Scanning dependencies of target qtprinters
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 64%] 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=22 -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=\"/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -DKDESRCDIR="\"/«PKGBUILDDIR»/debuggers/gdb/printers/tests/\"" -o CMakeFiles/qtprinters.dir/qtprinters_automoc.o -c qtprinters_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 64%] 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=22 -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=\"/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -DKDESRCDIR="\"/«PKGBUILDDIR»/debuggers/gdb/printers/tests/\"" -o CMakeFiles/qtprinters.dir/qtprinters.o -c ../../../../../debuggers/gdb/printers/tests/qtprinters.cpp
In file included from ../../../debuggers/gdb/mi/gdbmi.h:26:0,
                 from ../../../debuggers/gdb/gdb.h:25,
                 from moc_gdb.cpp:9,
                 from kdevgdb_automoc.cpp:4:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 64%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 18
[ 65%] 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=22 -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="\"/«PKGBUILDDIR»/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:547:72:   required from 'int QMap<Key, T>::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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 65%] 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=22 -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="\"/«PKGBUILDDIR»/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/mi/milexer.o -c ../../../debuggers/gdb/mi/milexer.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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' 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,-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=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/qtprinters.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/CMakeFiles/kdevqthelp.dir/DependInfo.cmake --color=
/usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 65%] Scanning dependencies of target kdevqthelp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp.dir/build
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=/«PKGBUILDDIR»/documentation/qthelp/qthelpconfig.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/ui_qthelpconfig.h -DKDE_UIC_BASENAME:STRING=qthelpconfig -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 65%] cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/DependInfo.cmake --color=
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=22 -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
Scanning dependencies of target kdevqthelp_config
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 65%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 65%] 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=22 -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/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 moc_qthelpplugin.cpp:9,
                 from kdevqthelp_automoc.cpp:4:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kpluginfactory.h:355:73:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 43
[ 66%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 66%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 66%] 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=22 -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="\"/«PKGBUILDDIR»/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/mi/miparser.o -c ../../../debuggers/gdb/mi/miparser.cpp
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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/KDE/../kcmodule.h:135:119:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kpluginfactory.h:355:73:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:569:22:   required from 'QMap<Key, T>::iterator QMap<Key, T>::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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 66%] 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=22 -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="\"/«PKGBUILDDIR»/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/stringhelpers.o -c ../../../debuggers/gdb/stringhelpers.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 66%] 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=22 -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
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);
     ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 66%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 66%] 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=22 -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="\"/«PKGBUILDDIR»/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/debugsession.o -c ../../../debuggers/gdb/debugsession.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/debuggerplugin.cpp:25:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qmap.h:324:58:   required from 'const Key& QMap<Key, T>::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<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<K, V>::Node* QHash<K, V>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<K, V>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:419:58:   required from 'const Key& QHash<K, V>::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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/qobject.h:50:0,
                 from /usr/include/qt4/QtGui/qwidget.h:47,
                 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../debuggers/gdb/debuggerplugin.h:71:77:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtDBus/qdbusmessage.h:87:47:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/qobject.h:50:0,
                 from /usr/include/qt4/QtGui/qwidget.h:47,
                 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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:682:61:   required from 'QList<T>::Node* QList<T>::detach_helper_grow(int, int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:510:48:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./debuggerplugin.moc:265: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./debuggerplugin.moc:265: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:265:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./debuggerplugin.moc:265: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./debuggerplugin.moc:265: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./debuggerplugin.moc:265: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 ../../../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);
     ^
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,-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.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtHelp.so /usr/lib/libknewstuff3.so.4.14.0 /usr/lib/libkemoticons.so.4.14.0 /usr/lib/libkidletime.so.4.14.0 /usr/lib/libkcmutils.so.4.14.0 /usr/lib/libkprintutils.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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 
In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0,
                 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 66%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/documentation/qthelp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/DependInfo.cmake --color=
Scanning dependencies of target qthelpplugintest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 66%] 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=22 -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=\"/«PKGBUILDDIR»/documentation/qthelp/tests/documentation\" -DKDESRCDIR="\"/«PKGBUILDDIR»/documentation/qthelp/tests/\"" -o CMakeFiles/qthelpplugintest.dir/qthelpplugintest_automoc.o -c qthelpplugintest_automoc.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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kpluginfactory.h:355:73:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
[ 66%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 66%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 48
[ 67%] 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=22 -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
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 moc_qthelpplugin.cpp:9,
                 from qthelpplugintest_automoc.cpp:4:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kpluginfactory.h:355:73:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] 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=22 -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=\"/«PKGBUILDDIR»/documentation/qthelp/tests/documentation\" -DKDESRCDIR="\"/«PKGBUILDDIR»/documentation/qthelp/tests/\"" -o CMakeFiles/qthelpplugintest.dir/testqthelpplugin.o -c ../../../../documentation/qthelp/tests/testqthelpplugin.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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QUrl; QMap<Key, T>::Node = QMapNode<QString, QUrl>]':
/usr/include/qt4/QtCore/qmap.h:325:58:   required from 'const T& QMap<Key, T>::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<QString, QUrl>::Node* {aka QMapNode<QString, QUrl>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] 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=22 -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=\"/«PKGBUILDDIR»/documentation/qthelp/tests/documentation\" -DKDESRCDIR="\"/«PKGBUILDDIR»/documentation/qthelp/tests/\"" -o CMakeFiles/qthelpplugintest.dir/__/qthelpplugin.o -c ../../../../documentation/qthelp/qthelpplugin.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] 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=22 -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
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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kpluginfactory.h:355:73:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
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=22 -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="\"/«PKGBUILDDIR»/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/variablecontroller.o -c ../../../debuggers/gdb/variablecontroller.cpp
[ 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/disassemblewidget.o
[ 67%] cd debuggers/gdb && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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
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=22 -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=\"/«PKGBUILDDIR»/documentation/qthelp/tests/documentation\" -DKDESRCDIR="\"/«PKGBUILDDIR»/documentation/qthelp/tests/\"" -o CMakeFiles/qthelpplugintest.dir/__/qthelpproviderabstract.o -c ../../../../documentation/qthelp/qthelpproviderabstract.cpp
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,-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.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  48
[ 67%] Built target kdevqthelp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] 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=22 -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
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 ../../../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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../debuggers/gdb/debuggerplugin.h:71:77:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~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/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] 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=22 -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="\"/«PKGBUILDDIR»/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/gdbframestackmodel.o -c ../../../debuggers/gdb/gdbframestackmodel.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] 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=22 -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=\"/«PKGBUILDDIR»/documentation/qthelp/tests/documentation\" -DKDESRCDIR="\"/«PKGBUILDDIR»/documentation/qthelp/tests/\"" -o CMakeFiles/qthelpplugintest.dir/__/qthelpprovider.o -c ../../../../documentation/qthelp/qthelpprovider.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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../debuggers/gdb/debuggerplugin.h:71:77:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
/usr/bin/make -f documentation/manpage/CMakeFiles/kdevmanpage.dir/build.make documentation/manpage/CMakeFiles/kdevmanpage.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/documentation/manpage /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/manpage /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/manpage/CMakeFiles/kdevmanpage.dir/DependInfo.cmake --color=
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] 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=22 -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=\"/«PKGBUILDDIR»/documentation/qthelp/tests/documentation\" -DKDESRCDIR="\"/«PKGBUILDDIR»/documentation/qthelp/tests/\"" -o CMakeFiles/qthelpplugintest.dir/__/qthelpdocumentation.o -c ../../../../documentation/qthelp/qthelpdocumentation.cpp
Scanning dependencies of target kdevmanpage
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] 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=22 -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="\"/«PKGBUILDDIR»/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/gdbvariable.o -c ../../../debuggers/gdb/gdbvariable.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] 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=22 -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
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QUrl; QMap<Key, T>::Node = QMapNode<QString, QUrl>]':
/usr/include/qt4/QtCore/qmap.h:325:58:   required from 'const T& QMap<Key, T>::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<QString, QUrl>::Node* {aka QMapNode<QString, QUrl>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::GdbVariable*; QMap<Key, T>::Node = QMapNode<QString, KDevelop::GdbVariable*>]':
/usr/include/qt4/QtCore/qmap.h:672:83:   required from 'int QMap<Key, T>::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<QString, KDevelop::GdbVariable*>::Node* {aka QMapNode<QString, KDevelop::GdbVariable*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = const KDevelop::Breakpoint*; T = QSet<KDevelop::Breakpoint::Column>; QMap<Key, T>::Node = QMapNode<const KDevelop::Breakpoint*, QSet<KDevelop::Breakpoint::Column> >]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::operator[](const Key&) [with Key = const KDevelop::Breakpoint*; T = QSet<KDevelop::Breakpoint::Column>]'
../../../debuggers/gdb/breakpointcontroller.cpp:77:44:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<const KDevelop::Breakpoint*, QSet<KDevelop::Breakpoint::Column> >::Node* {aka QMapNode<const KDevelop::Breakpoint*, QSet<KDevelop::Breakpoint::Column> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::Breakpoint*; T = QString; QMap<Key, T>::Node = QMapNode<KDevelop::Breakpoint*, QString>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<KDevelop::Breakpoint*, QString>::Node* {aka QMapNode<KDevelop::Breakpoint*, QString>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = const KDevelop::Breakpoint*; T = int; QMap<Key, T>::Node = QMapNode<const KDevelop::Breakpoint*, int>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = const KDevelop::Breakpoint*; T = int]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<const KDevelop::Breakpoint*, int>::Node* {aka QMapNode<const KDevelop::Breakpoint*, int>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = const KDevelop::Breakpoint*; T = QString; QMap<Key, T>::Node = QMapNode<const KDevelop::Breakpoint*, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = const KDevelop::Breakpoint*; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<const KDevelop::Breakpoint*, QString>::Node* {aka QMapNode<const KDevelop::Breakpoint*, QString>*}' 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/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);
     ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 99
[ 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=22 -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=\"/«PKGBUILDDIR»/documentation/qthelp/tests/documentation\" -DKDESRCDIR="\"/«PKGBUILDDIR»/documentation/qthelp/tests/\"" -o CMakeFiles/qthelpplugintest.dir/__/qthelpqtdoc.o -c ../../../../documentation/qthelp/qthelpqtdoc.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 ../../../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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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:47,
                 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../documentation/manpage/manpageplugin.h:41:80:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./manpagedocumentation.moc:158: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./manpagedocumentation.moc:158: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:158:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./manpagedocumentation.moc:158: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./manpagedocumentation.moc:158: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./manpagedocumentation.moc:158: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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 68%] 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=22 -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="\"/«PKGBUILDDIR»/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/processselection.o -c ../../../debuggers/gdb/processselection.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 68%] 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=22 -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=\"/«PKGBUILDDIR»/documentation/qthelp/tests/documentation\" -DKDESRCDIR="\"/«PKGBUILDDIR»/documentation/qthelp/tests/\"" -o CMakeFiles/qthelpplugintest.dir/__/qthelp_config_shared.o -c ../../../../documentation/qthelp/qthelp_config_shared.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/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);
     ^
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,-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.14.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libprocessui.so.4.13.3 /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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libprocesscore.so.4.13.3.abi1 /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so 
/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);
   ^
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,-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.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:569:22:   required from 'QMap<Key, T>::iterator QMap<Key, T>::insert(const Key&, const T&) [with Key = QString; T = QString]'
/usr/include/kio/global.h:425:10:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/KDE/../kpluginfactory.h:355:73:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./manpageplugin.moc:106: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./manpageplugin.moc:106: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:106:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./manpageplugin.moc:106: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./manpageplugin.moc:106: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./manpageplugin.moc:106: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 debuggers/gdb && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/gdbtest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/gdbtest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  17 18
[ 68%] Built target gdbtest
/usr/bin/make -f kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/build.make kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 68%] 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=/«PKGBUILDDIR»/kdeintegration/kdeprovider/kdeconfig.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 68%] Generating kdeconfig.h, kdeconfig.cpp
cd kdeintegration/kdeprovider && /usr/bin/kconfig_compiler /«PKGBUILDDIR»/kdeintegration/kdeprovider/kdeconfig.kcfg /«PKGBUILDDIR»/kdeintegration/kdeprovider/kdeconfig.kcfgc -d /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/kdeintegration/kdeprovider /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevkdeprovider
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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
cd documentation/qthelp/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/tests/qthelpplugintest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/tests/qthelpplugintest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  99
[ 68%] Built target qthelpplugintest
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 68%] 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=22 -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 /«PKGBUILDDIR»/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=22 -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 ../../../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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:547:72:   required from 'int QMap<Key, T>::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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 44
[ 69%] 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=22 -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 /«PKGBUILDDIR»/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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 69%] 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=22 -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
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);
     ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
/usr/bin/make -f kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/build.make kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/kdeintegration/kdeprovider/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/DependInfo.cmake --color=
Scanning dependencies of target kdeprojectsreadertest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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="\"/«PKGBUILDDIR»/kdeintegration/kdeprovider/tests/\"" -o CMakeFiles/kdeprojectsreadertest.dir/kdeprojectsreadertest_automoc.o -c kdeprojectsreadertest_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 69%] 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=22 -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
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:569:22:   required from 'QMap<Key, T>::iterator QMap<Key, T>::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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:569:22:   required from 'QMap<Key, T>::iterator QMap<Key, T>::insert(const Key&, const T&) [with Key = QString; T = QString]'
/usr/include/kio/global.h:425:10:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../documentation/manpage/manpageplugin.h:41:80:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./manpagemodel.moc:134: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./manpagemodel.moc:134: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:134:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./manpagemodel.moc:134: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./manpagemodel.moc:134: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./manpagemodel.moc:134: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/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 moc_kdeprojectsmodel.cpp:9,
                 from kdeprojectsreadertest_automoc.cpp:4:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 69%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 69%] 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=22 -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="\"/«PKGBUILDDIR»/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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/qobject.h:50:0,
                 from /usr/include/qt4/QtGui/qwidget.h:47,
                 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kpluginfactory.h:355:73:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 69%] 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=22 -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
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 69%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 69%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 69%] 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=22 -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="\"/«PKGBUILDDIR»/kdeintegration/kdeprovider/tests/\"" -o CMakeFiles/kdeprojectsreadertest.dir/__/kdeprojectsmodel.o -c ../../../../kdeintegration/kdeprovider/kdeprojectsmodel.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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kpluginfactory.h:355:73:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 69%] 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=22 -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/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);
     ^
../../../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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kpluginfactory.h:355:73:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
In 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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);
                                  ^
[ 69%] 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=22 -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="\"/«PKGBUILDDIR»/kdeintegration/kdeprovider/tests/\"" -o CMakeFiles/kdeprojectsreadertest.dir/kdeprojectsreadertest.o -c ../../../../kdeintegration/kdeprovider/tests/kdeprojectsreadertest.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 ../../../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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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:47,
                 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../documentation/manpage/manpageplugin.h:41:80:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtXml.so 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 69%] Built target kdevmanpage
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 69%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 69%] 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=22 -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
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qmap.h:324:58:   required from 'const Key& QMap<Key, T>::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<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' 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 ../../../../kdeintegration/kdeprovider/tests/kdeprojectsreadertest.h:22,
                 from ../../../../kdeintegration/kdeprovider/tests/kdeprojectsreadertest.cpp:19:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
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,-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.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtSvg.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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomuk.so.4.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so -lsoprano 
cd kdeintegration/kdeprovider/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/kdeprojectsreadertest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/kdeprojectsreadertest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 69%] Built target kdeprojectsreadertest
/usr/bin/make -f kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/build.make kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 69%] 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=/«PKGBUILDDIR»/kdeintegration/executeplasmoid/plasmoidexecutionconfig.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid/ui_plasmoidexecutionconfig.h -DKDE_UIC_BASENAME:STRING=plasmoidexecutionconfig -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/kdeintegration/executeplasmoid /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 69%] Built target kdevkdeprovider
/usr/bin/make -f utils/okteta/CMakeFiles/kdevokteta.dir/build.make utils/okteta/CMakeFiles/kdevokteta.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/utils/okteta /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/utils/okteta /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/utils/okteta/CMakeFiles/kdevokteta.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevexecuteplasmoid
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 42
[ 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=22 -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/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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../debuggers/gdb/debuggerplugin.h:71:77:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
Scanning dependencies of target kdevokteta
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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/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:9,
                 from kdevokteta_automoc.cpp:4:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../utils/okteta/oktetaplugin.h:50:85:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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 moc_oktetawidget.cpp:9,
                 from kdevokteta_automoc.cpp:6:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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/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 moc_plasmoidexecutionjob.cpp:9,
                 from kdevexecuteplasmoid_automoc.cpp:4:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../kdeintegration/executeplasmoid/executeplasmoidplugin.h:38:84:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 70%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 47
[ 71%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 71%] 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=22 -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 ../../../kdeintegration/executeplasmoid/executeplasmoidplugin.h:26,
                 from ../../../kdeintegration/executeplasmoid/executeplasmoidplugin.cpp:23:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../kdeintegration/executeplasmoid/executeplasmoidplugin.h:38:84:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 71%] 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=22 -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
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../debuggers/gdb/debuggerplugin.h:71:77:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../utils/okteta/oktetaplugin.h:50:85:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 71%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 71%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 71%] 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=22 -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
../../../utils/okteta/oktetadocument.cpp:227:47: warning: unused parameter 'view' [-Wunused-parameter]
 void OktetaDocument::activate( Sublime::View* view, KParts::MainWindow* mainWindow )
                                               ^
../../../utils/okteta/oktetadocument.cpp:227:73: warning: unused parameter 'mainWindow' [-Wunused-parameter]
 void OktetaDocument::activate( Sublime::View* view, KParts::MainWindow* mainWindow )
                                                                         ^
../../../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:60: warning: unused parameter 'document' [-Wunused-parameter]
 Sublime::View* OktetaDocument::newView( Sublime::Document* document )
                                                            ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 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=22 -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
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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../kdeintegration/executeplasmoid/plasmoidexecutionconfig.cpp:116:18:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
../../../kdeintegration/executeplasmoid/plasmoidexecutionconfig.cpp:119:61:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:682:61:   required from 'QList<T>::Node* QList<T>::detach_helper_grow(int, int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:510:48:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~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 /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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 71%] 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=22 -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/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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../utils/okteta/oktetaplugin.h:50:85:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 71%] 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=22 -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
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../utils/okteta/oktetaplugin.h:50:85:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtXml.so 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 45
[ 72%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 72%] 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=22 -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
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  47
[ 72%] Built target kdevokteta
/usr/bin/make -f languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/build.make languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/DependInfo.cmake --color=
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::GdbVariable*; QMap<Key, T>::Node = QMapNode<QString, KDevelop::GdbVariable*>]':
/usr/include/qt4/QtCore/qmap.h:672:83:   required from 'int QMap<Key, T>::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<QString, KDevelop::GdbVariable*>::Node* {aka QMapNode<QString, KDevelop::GdbVariable*>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap<Key, T>::Node = QMapNode<QString, GDBMI::Result*>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, GDBMI::Result*>::Node* {aka QMapNode<QString, GDBMI::Result*>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
Scanning dependencies of target kdev4cppparser
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 72%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 72%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 31
[ 73%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 73%] 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=22 -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
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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../kdeintegration/executeplasmoid/executeplasmoidplugin.h:38:84:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.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/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,-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.14.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libprocessui.so.4.13.3 /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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libprocesscore.so.4.13.3.abi1 /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 73%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  42
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=22 -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
[ 73%] Built target kdevexecuteplasmoid
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/rpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests/CMakeFiles/pp.dir/DependInfo.cmake --color=
Scanning dependencies of target pp
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 73%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/parser/rpp/tests/\"" -o CMakeFiles/pp.dir/pp_automoc.o -c pp_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 73%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/parser/rpp/tests/\"" -o CMakeFiles/pp.dir/main.o -c ../../../../../../languages/cpp/parser/rpp/tests/main.cpp
../../../../languages/cpp/parser/name_compiler.cpp:141:2: warning: #warning "NameCompiler::visitUnqualifiedName() -- implement me" [-Wcpp]
 #warning "NameCompiler::visitUnqualifiedName() -- implement me"
  ^
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  43 44 45
[ 73%] Built target kdevgdb
/usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/DependInfo.cmake --color=
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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
Scanning dependencies of target kdevcmakebuilder
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 73%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 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=22 -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 /«PKGBUILDDIR»/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=22 -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
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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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/name_compiler.cpp:21:
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/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/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);
     ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
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);
     ^
[ 73%] 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=22 -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
cd languages/cpp/parser/rpp/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests/pp.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 73%] Built target pp
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 73%] 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=/«PKGBUILDDIR»/projectmanagers/cmake/settings/cmakebuildsettings.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/ui_cmakebuildsettings.h -DKDE_UIC_BASENAME:STRING=cmakebuildsettings -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/DependInfo.cmake --color=
In 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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 kcm_kdevcmake_settings
make[3]: Leaving directory '/«PKGBUILDDIR»/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
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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../projectbuilders/cmakebuilder/cmakebuilder.h:50:88:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
In 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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;
                            ^
[ 73%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
In 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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) {
                                                                                              ^
[ 73%] Building CXX object projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/settings/cmakepreferences.o
In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0,
                 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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);
                                  ^
cd projectmanagers/cmake && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakebuilder.moc:149: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakebuilder.moc:149: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:149:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align]
           found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem;
                    ^
In 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array);
             ^
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakebuilder.moc:149: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakebuilder.moc:149: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakebuilder.moc:149: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/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 73%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 73%] 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=22 -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
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevVarLengthArray<QPair<unsigned int, TOKEN_KIND>, 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<QPair<unsigned int, TOKEN_KIND>, 10>*' increases required alignment of target type [-Wcast-align]
         if (ptr != reinterpret_cast<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevVarLengthArray<QPair<unsigned int, TOKEN_KIND>, 10>; int Prealloc = 200]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevVarLengthArray<QPair<unsigned int, TOKEN_KIND>, 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<QPair<unsigned int, TOKEN_KIND>, 10>*' increases required alignment of target type [-Wcast-align]
         ptr = reinterpret_cast<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = QPair<unsigned int, TOKEN_KIND>; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   recursively required from 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevVarLengthArray<QPair<unsigned int, TOKEN_KIND>, 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<unsigned int, TOKEN_KIND>*' increases required alignment of target type [-Wcast-align]
         if (ptr != reinterpret_cast<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevVarLengthArray<QPair<unsigned int, TOKEN_KIND>, 10>; int Prealloc = 200]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevVarLengthArray<QPair<unsigned int, TOKEN_KIND>, 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<QPair<unsigned int, TOKEN_KIND>, 10>*' increases required alignment of target type [-Wcast-align]
                     if (oldPtr != reinterpret_cast<T *>(array) && oldPtr != ptr)
                                ^
/usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevVarLengthArray<QPair<unsigned int, TOKEN_KIND>, 10>*' increases required alignment of target type [-Wcast-align]
     if (oldPtr != reinterpret_cast<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = QPair<unsigned int, TOKEN_KIND>; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::append(const T&) [with T = QPair<unsigned int, TOKEN_KIND>; 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<unsigned int, TOKEN_KIND>*' increases required alignment of target type [-Wcast-align]
                     if (oldPtr != reinterpret_cast<T *>(array) && oldPtr != ptr)
                                ^
/usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'QPair<unsigned int, TOKEN_KIND>*' increases required alignment of target type [-Wcast-align]
     if (oldPtr != reinterpret_cast<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(const QVarLengthArray<T, Prealloc>&) [with T = KDevVarLengthArray<QPair<unsigned int, TOKEN_KIND>, 10>; int Prealloc = 200]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(const KDevVarLengthArray<T, Prealloc>&) [with T = KDevVarLengthArray<QPair<unsigned int, TOKEN_KIND>, 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<QPair<unsigned int, TOKEN_KIND>, 10>*' increases required alignment of target type [-Wcast-align]
         : a(Prealloc), s(0), ptr(reinterpret_cast<T *>(array))
                                                              ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = unsigned int; int Prealloc = 16]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = unsigned int; int Prealloc = 16]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = QPair<unsigned int, TOKEN_KIND>; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = QPair<unsigned int, TOKEN_KIND>; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:197:13:   required from 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevVarLengthArray<QPair<unsigned int, TOKEN_KIND>, 10>; int Prealloc = 200]'
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevVarLengthArray<QPair<unsigned int, TOKEN_KIND>, 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<unsigned int, TOKEN_KIND>*' increases required alignment of target type [-Wcast-align]
         ptr = reinterpret_cast<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(const QVarLengthArray<T, Prealloc>&) [with T = QPair<unsigned int, TOKEN_KIND>; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(const KDevVarLengthArray<T, Prealloc>&) [with T = QPair<unsigned int, TOKEN_KIND>; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:250:25:   required from 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevVarLengthArray<QPair<unsigned int, TOKEN_KIND>, 10>; int Prealloc = 200]'
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevVarLengthArray<QPair<unsigned int, TOKEN_KIND>, 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<unsigned int, TOKEN_KIND>*' increases required alignment of target type [-Wcast-align]
         : a(Prealloc), s(0), ptr(reinterpret_cast<T *>(array))
                                                              ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 73%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 73%] 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=22 -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,-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.14.0 /usr/lib/libkdeui.so.5.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib: 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 73%] 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=22 -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
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 73%] Built target kdevcmakebuilder
/usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevcmakedocumentation
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/build
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
../../../../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"
  ^
[ 73%] 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=22 -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
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,-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.14.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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib: 
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:9,
                 from kdevcmakedocumentation_automoc.cpp:4:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../projectmanagers/cmake/cmakedocumentation.h:42:99:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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:9,
                 from kdevcmakedocumentation_automoc.cpp:4:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = ICMakeDocumentation::Type; QMap<Key, T>::Node = QMapNode<QString, ICMakeDocumentation::Type>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = ICMakeDocumentation::Type]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, ICMakeDocumentation::Type>::Node* {aka QMapNode<QString, ICMakeDocumentation::Type>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 73%] 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=22 -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
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 73%] Built target kcm_kdevcmake_settings
/usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 73%] 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=/«PKGBUILDDIR»/projectmanagers/cmake/cmakepossibleroots.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/ui_cmakepossibleroots.h -DKDE_UIC_BASENAME:STRING=cmakepossibleroots -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/DependInfo.cmake --color=
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<T*>(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<unsigned int>; size_t = unsigned int]':
../../../../languages/cpp/parser/listnode.h:41:54:   required from 'static ListNode<Tp>* ListNode<Tp>::create(const Tp&, MemoryPool*) [with Tp = unsigned int]'
../../../../languages/cpp/parser/listnode.h:94:43:   required from 'const ListNode<Tp>* snoc(const ListNode<Tp>*, 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<unsigned int>*' increases required alignment of target type [-Wcast-align]
../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode<UnqualifiedNameAST*>; size_t = unsigned int]':
../../../../languages/cpp/parser/listnode.h:41:54:   required from 'static ListNode<Tp>* ListNode<Tp>::create(const Tp&, MemoryPool*) [with Tp = UnqualifiedNameAST*]'
../../../../languages/cpp/parser/listnode.h:94:43:   required from 'const ListNode<Tp>* snoc(const ListNode<Tp>*, 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<UnqualifiedNameAST*>*' increases required alignment of target type [-Wcast-align]
../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode<DeclarationAST*>; size_t = unsigned int]':
../../../../languages/cpp/parser/listnode.h:41:54:   required from 'static ListNode<Tp>* ListNode<Tp>::create(const Tp&, MemoryPool*) [with Tp = DeclarationAST*]'
../../../../languages/cpp/parser/listnode.h:94:43:   required from 'const ListNode<Tp>* snoc(const ListNode<Tp>*, 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<DeclarationAST*>*' increases required alignment of target type [-Wcast-align]
../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode<PtrOperatorAST*>; size_t = unsigned int]':
../../../../languages/cpp/parser/listnode.h:41:54:   required from 'static ListNode<Tp>* ListNode<Tp>::create(const Tp&, MemoryPool*) [with Tp = PtrOperatorAST*]'
../../../../languages/cpp/parser/listnode.h:94:43:   required from 'const ListNode<Tp>* snoc(const ListNode<Tp>*, 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<PtrOperatorAST*>*' increases required alignment of target type [-Wcast-align]
../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode<TemplateArgumentAST*>; size_t = unsigned int]':
../../../../languages/cpp/parser/listnode.h:41:54:   required from 'static ListNode<Tp>* ListNode<Tp>::create(const Tp&, MemoryPool*) [with Tp = TemplateArgumentAST*]'
../../../../languages/cpp/parser/listnode.h:94:43:   required from 'const ListNode<Tp>* snoc(const ListNode<Tp>*, 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<TemplateArgumentAST*>*' increases required alignment of target type [-Wcast-align]
../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode<ExpressionAST*>; size_t = unsigned int]':
../../../../languages/cpp/parser/listnode.h:41:54:   required from 'static ListNode<Tp>* ListNode<Tp>::create(const Tp&, MemoryPool*) [with Tp = ExpressionAST*]'
../../../../languages/cpp/parser/listnode.h:94:43:   required from 'const ListNode<Tp>* snoc(const ListNode<Tp>*, 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<ExpressionAST*>*' increases required alignment of target type [-Wcast-align]
../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode<EnumeratorAST*>; size_t = unsigned int]':
../../../../languages/cpp/parser/listnode.h:41:54:   required from 'static ListNode<Tp>* ListNode<Tp>::create(const Tp&, MemoryPool*) [with Tp = EnumeratorAST*]'
../../../../languages/cpp/parser/listnode.h:94:43:   required from 'const ListNode<Tp>* snoc(const ListNode<Tp>*, 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<EnumeratorAST*>*' increases required alignment of target type [-Wcast-align]
../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode<TemplateParameterAST*>; size_t = unsigned int]':
../../../../languages/cpp/parser/listnode.h:41:54:   required from 'static ListNode<Tp>* ListNode<Tp>::create(const Tp&, MemoryPool*) [with Tp = TemplateParameterAST*]'
../../../../languages/cpp/parser/listnode.h:94:43:   required from 'const ListNode<Tp>* snoc(const ListNode<Tp>*, 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<TemplateParameterAST*>*' increases required alignment of target type [-Wcast-align]
../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode<InitDeclaratorAST*>; size_t = unsigned int]':
../../../../languages/cpp/parser/listnode.h:41:54:   required from 'static ListNode<Tp>* ListNode<Tp>::create(const Tp&, MemoryPool*) [with Tp = InitDeclaratorAST*]'
../../../../languages/cpp/parser/listnode.h:94:43:   required from 'const ListNode<Tp>* snoc(const ListNode<Tp>*, 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<InitDeclaratorAST*>*' increases required alignment of target type [-Wcast-align]
../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode<ParameterDeclarationAST*>; size_t = unsigned int]':
../../../../languages/cpp/parser/listnode.h:41:54:   required from 'static ListNode<Tp>* ListNode<Tp>::create(const Tp&, MemoryPool*) [with Tp = ParameterDeclarationAST*]'
../../../../languages/cpp/parser/listnode.h:94:43:   required from 'const ListNode<Tp>* snoc(const ListNode<Tp>*, 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<ParameterDeclarationAST*>*' increases required alignment of target type [-Wcast-align]
../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode<BaseSpecifierAST*>; size_t = unsigned int]':
../../../../languages/cpp/parser/listnode.h:41:54:   required from 'static ListNode<Tp>* ListNode<Tp>::create(const Tp&, MemoryPool*) [with Tp = BaseSpecifierAST*]'
../../../../languages/cpp/parser/listnode.h:94:43:   required from 'const ListNode<Tp>* snoc(const ListNode<Tp>*, 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<BaseSpecifierAST*>*' increases required alignment of target type [-Wcast-align]
../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode<MemInitializerAST*>; size_t = unsigned int]':
../../../../languages/cpp/parser/listnode.h:41:54:   required from 'static ListNode<Tp>* ListNode<Tp>::create(const Tp&, MemoryPool*) [with Tp = MemInitializerAST*]'
../../../../languages/cpp/parser/listnode.h:94:43:   required from 'const ListNode<Tp>* snoc(const ListNode<Tp>*, 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<MemInitializerAST*>*' increases required alignment of target type [-Wcast-align]
../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode<TypeIdAST*>; size_t = unsigned int]':
../../../../languages/cpp/parser/listnode.h:41:54:   required from 'static ListNode<Tp>* ListNode<Tp>::create(const Tp&, MemoryPool*) [with Tp = TypeIdAST*]'
../../../../languages/cpp/parser/listnode.h:94:43:   required from 'const ListNode<Tp>* snoc(const ListNode<Tp>*, 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<TypeIdAST*>*' increases required alignment of target type [-Wcast-align]
../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode<InitializerClauseAST*>; size_t = unsigned int]':
../../../../languages/cpp/parser/listnode.h:41:54:   required from 'static ListNode<Tp>* ListNode<Tp>::create(const Tp&, MemoryPool*) [with Tp = InitializerClauseAST*]'
../../../../languages/cpp/parser/listnode.h:94:43:   required from 'const ListNode<Tp>* snoc(const ListNode<Tp>*, 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<InitializerClauseAST*>*' increases required alignment of target type [-Wcast-align]
../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode<StatementAST*>; size_t = unsigned int]':
../../../../languages/cpp/parser/listnode.h:41:54:   required from 'static ListNode<Tp>* ListNode<Tp>::create(const Tp&, MemoryPool*) [with Tp = StatementAST*]'
../../../../languages/cpp/parser/listnode.h:94:43:   required from 'const ListNode<Tp>* snoc(const ListNode<Tp>*, 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<StatementAST*>*' increases required alignment of target type [-Wcast-align]
../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode<CatchStatementAST*>; size_t = unsigned int]':
../../../../languages/cpp/parser/listnode.h:41:54:   required from 'static ListNode<Tp>* ListNode<Tp>::create(const Tp&, MemoryPool*) [with Tp = CatchStatementAST*]'
../../../../languages/cpp/parser/listnode.h:94:43:   required from 'const ListNode<Tp>* snoc(const ListNode<Tp>*, 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<CatchStatementAST*>*' increases required alignment of target type [-Wcast-align]
../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode<TypeSpecifierAST*>; size_t = unsigned int]':
../../../../languages/cpp/parser/listnode.h:41:54:   required from 'static ListNode<Tp>* ListNode<Tp>::create(const Tp&, MemoryPool*) [with Tp = TypeSpecifierAST*]'
../../../../languages/cpp/parser/listnode.h:94:43:   required from 'const ListNode<Tp>* snoc(const ListNode<Tp>*, 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<TypeSpecifierAST*>*' increases required alignment of target type [-Wcast-align]
../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode<LambdaCaptureAST*>; size_t = unsigned int]':
../../../../languages/cpp/parser/listnode.h:41:54:   required from 'static ListNode<Tp>* ListNode<Tp>::create(const Tp&, MemoryPool*) [with Tp = LambdaCaptureAST*]'
../../../../languages/cpp/parser/listnode.h:94:43:   required from 'const ListNode<Tp>* snoc(const ListNode<Tp>*, 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<LambdaCaptureAST*>*' increases required alignment of target type [-Wcast-align]
Scanning dependencies of target kdevcmakemanager
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 36
[ 74%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 74%] 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=22 -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
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);
     ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 32
[ 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = ICMakeDocumentation::Type; QMap<Key, T>::Node = QMapNode<QString, ICMakeDocumentation::Type>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, ICMakeDocumentation::Type>::Node* {aka QMapNode<QString, ICMakeDocumentation::Type>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../projectmanagers/cmake/cmakedocumentation.h:42:99:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >; QMap<Key, T>::Node = QMapNode<PropertyType, QMap<QString, QMap<QString, QStringList> > >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = PropertyType; T = QMap<QString, QMap<QString, 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<PropertyType, QMap<QString, QMap<QString, QStringList> > >::Node* {aka QMapNode<PropertyType, QMap<QString, QMap<QString, QStringList> > >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap<Key, T>::Node = QMapNode<QString, QStringList>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QStringList]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QStringList>::Node* {aka QMapNode<QString, QStringList>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = Target; QMap<Key, T>::Node = QMapNode<QString, Target>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = Target]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, Target>::Node* {aka QMapNode<QString, Target>*}' 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QMap<QString, QStringList>; QMap<Key, T>::Node = QMapNode<QString, QMap<QString, QStringList> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QMap<QString, QStringList>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = QString; T = QMap<QString, QStringList>]'
/usr/include/qt4/QtCore/qmap.h:652:13:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = PropertyType; T = QMap<QString, QMap<QString, 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<QString, QMap<QString, QStringList> >::Node* {aka QMapNode<QString, QMap<QString, QStringList> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kpluginfactory.h:355:73:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] /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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest.dir/DependInfo.cmake --color=
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=22 -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
Scanning dependencies of target cmake-astfactorytest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmake-astfactorytest.dir/cmake-astfactorytest_automoc.o -c cmake-astfactorytest_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmake-astfactorytest.dir/astfactorytest.o -c ../../../../projectmanagers/cmake/tests/astfactorytest.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] Building CXX object projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/testing/ctestfindjob.o
cd projectmanagers/cmake && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../projectmanagers/cmake/cmakedocumentation.h:42:99:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap<Key, T>::Node = QMapNode<QString, QStringList>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QStringList]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QStringList>::Node* {aka QMapNode<QString, QStringList>*}' increases required alignment of target type [-Wcast-align]
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~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 ../../../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);
     ^
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,-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.14.0 /usr/lib/arm-linux-gnueabihf/libQtWebKit.so /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib: 
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,-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.14.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so -Wl,-rpath,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-astfactorytest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition.dir/DependInfo.cmake --color=
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array);
             ^
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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 /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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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;
                            ^
[ 75%] Built target kdevcmakedocumentation
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest.dir/DependInfo.cmake --color=
In 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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;
                                              ^
Scanning dependencies of target cmake-cmakecondition
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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;
                                          ^
make[3]: Leaving directory '/«PKGBUILDDIR»/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
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmake-cmakecondition.dir/cmake-cmakecondition_automoc.o -c cmake-cmakecondition_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target cmake-parsertest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] [ 75%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmake-cmakecondition.dir/cmake_cmakecondition_test.o -c ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp
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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmake-parsertest.dir/cmake-parsertest_automoc.o -c cmake-parsertest_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmake-parsertest.dir/cmakeparsertest.o -c ../../../../projectmanagers/cmake/tests/cmakeparsertest.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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=22 -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
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap<Key, T>::Node = QMapNode<QString, QStringList>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QStringList]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QStringList>::Node* {aka QMapNode<QString, QStringList>*}' increases required alignment of target type [-Wcast-align]
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
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);
     ^
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,-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.14.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so -Wl,-rpath,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-parsertest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-parsertest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
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=22 -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
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeast-test.dir/DependInfo.cmake --color=
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >; QMap<Key, T>::Node = QMapNode<PropertyType, QMap<QString, QMap<QString, QStringList> > >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = PropertyType; T = QMap<QString, QMap<QString, 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<PropertyType, QMap<QString, QMap<QString, QStringList> > >::Node* {aka QMapNode<PropertyType, QMap<QString, QMap<QString, QStringList> > >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap<Key, T>::Node = QMapNode<QString, QStringList>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QStringList]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QStringList>::Node* {aka QMapNode<QString, QStringList>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = Target; QMap<Key, T>::Node = QMapNode<QString, Target>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = Target]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, Target>::Node* {aka QMapNode<QString, Target>*}' increases required alignment of target type [-Wcast-align]
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
Scanning dependencies of target cmakeast-test
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array) && oldPtr != ptr)
                                ^
make[3]: Leaving directory '/«PKGBUILDDIR»/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
/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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QMap<QString, QStringList>; QMap<Key, T>::Node = QMapNode<QString, QMap<QString, QStringList> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QMap<QString, QStringList>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = QString; T = QMap<QString, QStringList>]'
/usr/include/qt4/QtCore/qmap.h:652:13:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = PropertyType; T = QMap<QString, QMap<QString, 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<QString, QMap<QString, QStringList> >::Node* {aka QMapNode<QString, QMap<QString, QStringList> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeast-test.dir/cmakeast-test_automoc.o -c cmakeast-test_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 ../../../../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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:100:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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: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/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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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:9,
                 from cmakeast-test_automoc.cpp:4:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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:9,
                 from cmakeast-test_automoc.cpp:4:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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);
                                  ^
[ 75%] 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=22 -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="\"/«PKGBUILDDIR»/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/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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/type_compiler.o
cd languages/cpp/parser && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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
/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap<Key, T>::Node = QMapNode<QString, QStringList>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QStringList]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QStringList>::Node* {aka QMapNode<QString, QStringList>*}' increases required alignment of target type [-Wcast-align]
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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,-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.14.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
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);
     ^
cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-cmakecondition.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] Built target cmake-cmakecondition
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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=22 -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
In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0,
                 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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=22 -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
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),
 ^
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);
   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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=22 -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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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=22 -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
In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0,
                 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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=22 -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/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);
     ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
/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/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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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=22 -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
/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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IProject*; T = CMakeProjectData; QMap<Key, T>::Node = QMapNode<KDevelop::IProject*, CMakeProjectData>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<KDevelop::IProject*, CMakeProjectData>::Node* {aka QMapNode<KDevelop::IProject*, CMakeProjectData>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IProject*; T = QFileSystemWatcher*; QMap<Key, T>::Node = QMapNode<KDevelop::IProject*, QFileSystemWatcher*>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<KDevelop::IProject*, QFileSystemWatcher*>::Node* {aka QMapNode<KDevelop::IProject*, QFileSystemWatcher*>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KUrl; T = CMakeFolderItem*; QMap<Key, T>::Node = QMapNode<KUrl, CMakeFolderItem*>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<KUrl, CMakeFolderItem*>::Node* {aka QMapNode<KUrl, CMakeFolderItem*>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >; QMap<Key, T>::Node = QMapNode<PropertyType, QMap<QString, QMap<QString, QStringList> > >]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::operator[](const Key&) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >]'
../../../projectmanagers/cmake/cmakemanager.cpp:868:86:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<PropertyType, QMap<QString, QMap<QString, QStringList> > >::Node* {aka QMapNode<PropertyType, QMap<QString, QMap<QString, QStringList> > >*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QMap<QString, QStringList>; QMap<Key, T>::Node = QMapNode<QString, QMap<QString, QStringList> >]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::operator[](const Key&) [with Key = QString; T = QMap<QString, QStringList>]'
../../../projectmanagers/cmake/cmakemanager.cpp:868:94:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<QString, QMap<QString, QStringList> >::Node* {aka QMapNode<QString, QMap<QString, QStringList> >*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap<Key, T>::Node = QMapNode<QString, QStringList>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, QStringList>::Node* {aka QMapNode<QString, QStringList>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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/cmakecodecompletionmodel.h:27,
                 from ../../../projectmanagers/cmake/cmakecodecompletionmodel.cpp:21:
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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 ../../../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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = Target; QMap<Key, T>::Node = QMapNode<QString, Target>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = Target]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, Target>::Node* {aka QMapNode<QString, Target>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../projectmanagers/cmake/cmakemanager.h:77:89:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<QString, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, KDevelop::NavigationAction>::Node* {aka QMapNode<QString, KDevelop::NavigationAction>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = int; QMap<Key, T>::Node = QMapNode<int, int>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = int]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, int>::Node* {aka QMapNode<int, int>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<int, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, KDevelop::NavigationAction>::Node* {aka QMapNode<int, KDevelop::NavigationAction>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QHash<KDevelop::Declaration*, unsigned int>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedDUContext, QHash<KDevelop::Declaration*, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QHash<KDevelop::Declaration*, unsigned int>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = KDevelop::IndexedDUContext; T = QHash<KDevelop::Declaration*, unsigned int>]'
/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<KDevelop::IndexedDUContext, QHash<KDevelop::Declaration*, unsigned int> >::Node* {aka QMapNode<KDevelop::IndexedDUContext, QHash<KDevelop::Declaration*, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QVector<KDevelop::Declaration*>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedDUContext, QVector<KDevelop::Declaration*> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QVector<KDevelop::Declaration*>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = KDevelop::IndexedDUContext; T = QVector<KDevelop::Declaration*>]'
/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<KDevelop::IndexedDUContext, QVector<KDevelop::Declaration*> >::Node* {aka QMapNode<KDevelop::IndexedDUContext, QVector<KDevelop::Declaration*> >*}' increases required alignment of target type [-Wcast-align]
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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;
                            ^
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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib: 
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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 ../../../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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakemanager.moc:154: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakemanager.moc:154: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:154:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakemanager.moc:154: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakemanager.moc:154: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakemanager.moc:154: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));
                                               ^
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  31 32
[ 75%] Built target kdev4cppparser
/usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/DependInfo.cmake --color=
Scanning dependencies of target cmakecompliance
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakecompliance.dir/cmakecompliance_automoc.o -c cmakecompliance_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakecompliance.dir/cmakecompliance.o -c ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp
/usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/DependInfo.cmake --color=
Scanning dependencies of target cmakeduchaintest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 3
[ 76%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeduchaintest.dir/cmakeduchaintest_automoc.o -c cmakeduchaintest_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 76%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeduchaintest.dir/cmakeduchaintest.o -c ../../../../projectmanagers/cmake/tests/cmakeduchaintest.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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap<Key, T>::Node = QMapNode<QString, QStringList>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QStringList]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QStringList>::Node* {aka QMapNode<QString, QStringList>*}' increases required alignment of target type [-Wcast-align]
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >; QMap<Key, T>::Node = QMapNode<PropertyType, QMap<QString, QMap<QString, QStringList> > >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = PropertyType; T = QMap<QString, QMap<QString, 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<PropertyType, QMap<QString, QMap<QString, QStringList> > >::Node* {aka QMapNode<PropertyType, QMap<QString, QMap<QString, QStringList> > >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = Target; QMap<Key, T>::Node = QMapNode<QString, Target>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = Target]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, Target>::Node* {aka QMapNode<QString, Target>*}' increases required alignment of target type [-Wcast-align]
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
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,-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.14.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so -Wl,-rpath,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QMap<QString, QStringList>; QMap<Key, T>::Node = QMapNode<QString, QMap<QString, QStringList> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QMap<QString, QStringList>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = QString; T = QMap<QString, QStringList>]'
/usr/include/qt4/QtCore/qmap.h:652:13:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = PropertyType; T = QMap<QString, QMap<QString, 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<QString, QMap<QString, QStringList> >::Node* {aka QMapNode<QString, QMap<QString, QStringList> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakecompliance.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakecompliance.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:100:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakecompliance.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakecompliance.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakecompliance.moc: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/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);
     ^
cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeast-test.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 76%] Built target cmakeast-test
/usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/DependInfo.cmake --color=
Scanning dependencies of target cmakeloadprojecttest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 76%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeloadprojecttest.dir/cmakeloadprojecttest_automoc.o -c cmakeloadprojecttest_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 76%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeloadprojecttest.dir/cmakeloadprojecttest.o -c ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >; QMap<Key, T>::Node = QMapNode<PropertyType, QMap<QString, QMap<QString, QStringList> > >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = PropertyType; T = QMap<QString, QMap<QString, 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<PropertyType, QMap<QString, QMap<QString, QStringList> > >::Node* {aka QMapNode<PropertyType, QMap<QString, QMap<QString, QStringList> > >*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap<Key, T>::Node = QMapNode<QString, QStringList>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QStringList]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QStringList>::Node* {aka QMapNode<QString, QStringList>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = Target; QMap<Key, T>::Node = QMapNode<QString, Target>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = Target]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, Target>::Node* {aka QMapNode<QString, Target>*}' increases required alignment of target type [-Wcast-align]
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QMap<QString, QStringList>; QMap<Key, T>::Node = QMapNode<QString, QMap<QString, QStringList> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QMap<QString, QStringList>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = QString; T = QMap<QString, QStringList>]'
/usr/include/qt4/QtCore/qmap.h:652:13:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = PropertyType; T = QMap<QString, QMap<QString, 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<QString, QMap<QString, QStringList> >::Node* {aka QMapNode<QString, QMap<QString, QStringList> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakeduchaintest.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakeduchaintest.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:100:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakeduchaintest.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakeduchaintest.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakeduchaintest.moc: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));
                                               ^
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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomuk.so.4.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
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);
     ^
cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakecompliance.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakecompliance -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 76%] Built target cmakecompliance
/usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/DependInfo.cmake --color=
Scanning dependencies of target cmakemanagertest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 76%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakemanagertest.dir/cmakemanagertest_automoc.o -c cmakemanagertest_automoc.cpp
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >; QMap<Key, T>::Node = QMapNode<PropertyType, QMap<QString, QMap<QString, QStringList> > >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = PropertyType; T = QMap<QString, QMap<QString, 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<PropertyType, QMap<QString, QMap<QString, QStringList> > >::Node* {aka QMapNode<PropertyType, QMap<QString, QMap<QString, QStringList> > >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap<Key, T>::Node = QMapNode<QString, QStringList>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QStringList]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QStringList>::Node* {aka QMapNode<QString, QStringList>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = Target; QMap<Key, T>::Node = QMapNode<QString, Target>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = Target]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, Target>::Node* {aka QMapNode<QString, Target>*}' increases required alignment of target type [-Wcast-align]
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QMap<QString, QStringList>; QMap<Key, T>::Node = QMapNode<QString, QMap<QString, QStringList> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QMap<QString, QStringList>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = QString; T = QMap<QString, QStringList>]'
/usr/include/qt4/QtCore/qmap.h:652:13:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = PropertyType; T = QMap<QString, QMap<QString, 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<QString, QMap<QString, QStringList> >::Node* {aka QMapNode<QString, QMap<QString, QStringList> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakeloadprojecttest.moc:103: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakeloadprojecttest.moc:103: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:103:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakeloadprojecttest.moc:103: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakeloadprojecttest.moc:103: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakeloadprojecttest.moc:103: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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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:9,
                 from cmakemanagertest_automoc.cpp:4:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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:9,
                 from cmakemanagertest_automoc.cpp:4:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
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,-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.14.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 76%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakemanagertest.dir/cmakemanagertest.o -c ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp
cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeduchaintest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeduchaintest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  3
[ 76%] Built target cmakeduchaintest
/usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/DependInfo.cmake --color=
Scanning dependencies of target cmakeparserutilstest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 76%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeparserutilstest.dir/cmakeparserutilstest_automoc.o -c cmakeparserutilstest_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 76%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeparserutilstest.dir/cmakeparserutilstest.o -c ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.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/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);
     ^
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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
Linking CXX shared module ../../lib/kdevcmakemanager.so
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);
     ^
cd projectmanagers/cmake && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevcmakemanager.dir/link.txt --verbose=1
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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/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,-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.14.0 /usr/lib/libkio.so.5.14.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.14.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib: 
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeloadprojecttest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeloadprojecttest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 76%] Built target cmakeloadprojecttest
/usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest.dir/DependInfo.cmake --color=
Scanning dependencies of target cmakeprojectvisitortest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 76%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeprojectvisitortest.dir/cmakeprojectvisitortest_automoc.o -c cmakeprojectvisitortest_automoc.cpp
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
[ 76%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeprojectvisitortest.dir/cmake_cmakeprojectvisitor_test.o -c ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakeparserutilstest.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakeparserutilstest.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:100:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakeparserutilstest.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakeparserutilstest.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cmakeparserutilstest.moc: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));
                                               ^
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  36
[ 76%] Built target kdevcmakemanager
/usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest.dir/DependInfo.cmake --color=
Scanning dependencies of target ctestfindsuitestest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 76%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/ctestfindsuitestest.dir/ctestfindsuitestest_automoc.o -c ctestfindsuitestest_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 76%] 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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/ctestfindsuitestest.dir/ctestfindsuitestest.o -c ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.cpp
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,-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.14.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeparserutilstest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeparserutilstest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 76%] Built target cmakeparserutilstest
/usr/bin/make -f languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/build.make languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/DependInfo.cmake --color=
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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/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);
     ^
Scanning dependencies of target kdev4cppduchain
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 76%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 76%] 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=22 -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
cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakemanagertest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakemanagertest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 76%] Built target cmakemanagertest
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/generatortest.dir/DependInfo.cmake --color=
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);
     ^
../../../../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<int,int> IntPair;
                            ^
Scanning dependencies of target generatortest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 19
[ 77%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/parser/tests/\"" -o CMakeFiles/generatortest.dir/generatortest_automoc.o -c generatortest_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 77%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/parser/tests/\"" -o CMakeFiles/generatortest.dir/test_generator.o -c ../../../../../languages/cpp/parser/tests/test_generator.cpp
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = PropertyType; T = QMap<QString, QMap<QString, QStringList> >; QMap<Key, T>::Node = QMapNode<PropertyType, QMap<QString, QMap<QString, QStringList> > >]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::operator[](const Key&) [with Key = PropertyType; T = QMap<QString, QMap<QString, 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<PropertyType, QMap<QString, QMap<QString, QStringList> > >::Node* {aka QMapNode<PropertyType, QMap<QString, QMap<QString, QStringList> > >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QMap<QString, QStringList>; QMap<Key, T>::Node = QMapNode<QString, QMap<QString, QStringList> >]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::operator[](const Key&) [with Key = QString; T = QMap<QString, 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<QString, QMap<QString, QStringList> >::Node* {aka QMapNode<QString, QMap<QString, QStringList> >*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap<Key, T>::Node = QMapNode<QString, QStringList>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, QStringList>::Node* {aka QMapNode<QString, QStringList>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = Target; QMap<Key, T>::Node = QMapNode<QString, Target>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = Target]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, Target>::Node* {aka QMapNode<QString, Target>*}' increases required alignment of target type [-Wcast-align]
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array) && oldPtr != ptr)
                                ^
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~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/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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);
             ^
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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/QtCore:137: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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:127: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/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:127: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:127:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:127: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:127: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:127: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/QtCore:137: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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./ctestfindsuitestest.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./ctestfindsuitestest.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:100:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./ctestfindsuitestest.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./ctestfindsuitestest.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./ctestfindsuitestest.moc: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/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);
     ^
/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/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/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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
In file included from /usr/include/qt4/QtCore/QtCore:137: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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 77%] 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=22 -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
cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/ctestfindsuitestest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/ctestfindsuitestest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 77%] Built target ctestfindsuitestest
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/parsertest.dir/DependInfo.cmake --color=
Scanning dependencies of target parsertest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 77%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/parser/tests/\"" -o CMakeFiles/parsertest.dir/parsertest_automoc.o -c parsertest_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 49
[ 78%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/parser/tests/\"" -o CMakeFiles/parsertest.dir/test_parser.o -c ../../../../../languages/cpp/parser/tests/test_parser.cpp
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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
cd languages/cpp/parser/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/generatortest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  19
[ 78%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/pooltest.dir/DependInfo.cmake --color=
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);
     ^
Scanning dependencies of target pooltest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 96
[ 79%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/parser/tests/\"" -o CMakeFiles/pooltest.dir/pooltest_automoc.o -c pooltest_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 79%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/parser/tests/\"" -o CMakeFiles/pooltest.dir/test_pool.o -c ../../../../../languages/cpp/parser/tests/test_pool.cpp
/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/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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
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<T*>(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/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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,-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.14.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so ../../../../lib/libkdev4cppparser.so /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib -Wl,-rpath-link,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
cd languages/cpp/parser/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/pooltest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  96
[ 79%] Built target pooltest
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 79%] 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=22 -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
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,-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.14.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
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);
     ^
cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeprojectvisitortest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeprojectvisitortest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 79%] Built target cmakeprojectvisitortest
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 79%] 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=22 -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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/missingdeclarationtype.cpp:19:
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 27
[ 80%] 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=22 -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 /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);
     ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 80%] 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=22 -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
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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 80%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 80%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/parser/tests/\"" -o CMakeFiles/parsertest.dir/test_parser_cpp2011.o -c ../../../../../languages/cpp/parser/tests/test_parser_cpp2011.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/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);
     ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingdeclarationassistant.moc:200: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingdeclarationassistant.moc:200: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:200:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingdeclarationassistant.moc:200: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingdeclarationassistant.moc:200: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingdeclarationassistant.moc:200: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/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/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/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/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 ../../../../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<Base>::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<BaseContext>* oldFirst = 0;
                                  ^
/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/contextbuilder.h:28,
                 from ../../../../languages/cpp/cppduchain/contextbuilder.cpp:21:
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Base>::deleteAllInstantiations() [with BaseContext = KDevelop::TopDUContext]':
../../../../languages/cpp/cppduchain/cppducontext.h:712:31:   required from 'Cpp::CppDUContext<Base>::~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<BaseContext>* 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align]
           found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem;
                    ^
../../../../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/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
/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<Declaration>(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<Base>::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<BaseContext>* 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Base>::m_specializations() const [with Base = KDevelop::AliasDeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9:   required from 'Cpp::SpecialTemplateDeclaration<BaseDeclaration>::~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<Base>::m_specializations() const [with Base = KDevelop::FunctionDeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9:   required from 'Cpp::SpecialTemplateDeclaration<BaseDeclaration>::~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<Base>::m_specializations() const [with Base = KDevelop::FunctionDefinitionData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9:   required from 'Cpp::SpecialTemplateDeclaration<BaseDeclaration>::~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<Base>::m_specializations() const [with Base = Cpp::QtFunctionDeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9:   required from 'Cpp::SpecialTemplateDeclaration<BaseDeclaration>::~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<Base>::m_specializations() const [with Base = KDevelop::ClassFunctionDeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9:   required from 'Cpp::SpecialTemplateDeclaration<BaseDeclaration>::~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<Base>::m_specializations() const [with Base = KDevelop::ClassMemberDeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9:   required from 'Cpp::SpecialTemplateDeclaration<BaseDeclaration>::~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<Base>::m_specializations() const [with Base = KDevelop::ClassDeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9:   required from 'Cpp::SpecialTemplateDeclaration<BaseDeclaration>::~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<Base>::m_specializations() const [with Base = KDevelop::DeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9:   required from 'Cpp::SpecialTemplateDeclaration<BaseDeclaration>::~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<Base>::m_specializations() const [with Base = Cpp::QPropertyDeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9:   required from 'Cpp::SpecialTemplateDeclaration<BaseDeclaration>::~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<Base>::m_specializations() const [with Base = TemplateParameterDeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9:   required from 'Cpp::SpecialTemplateDeclaration<BaseDeclaration>::~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<Base>::m_specializations() const [with Base = KDevelop::ForwardDeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9:   required from 'Cpp::SpecialTemplateDeclaration<BaseDeclaration>::~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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 80%] 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=22 -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
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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
cd languages/cpp/parser/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/parsertest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  49
[ 80%] Built target parsertest
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 80%] 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=22 -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/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)
   ^
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/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:938: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/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/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:938: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:938:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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/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/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:938: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:938: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:938: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/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 80%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 80%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 80%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 80%] 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=22 -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
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);
     ^
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);
   ^
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/kdevplatform/language/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
/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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/types/../appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/types/../appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/types/../appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/types/../appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/types/../appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/types/../appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/types/../appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 28
[ 81%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 81%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 81%] 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=22 -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
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/types/../appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/types/../appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/types/../appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 81%] 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=22 -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/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);
     ^
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);
     ^
../../../../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:85: 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::itemFromIndex(short unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::index(const ItemRequest&, unsigned int) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1447:68:   required from 'unsigned int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::index(const ItemRequest&) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<rpp::pp_macro, MacroRepositoryItemRequest>; 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<rpp::pp_macro, MacroRepositoryItemRequest>; 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<rpp::pp_macro, MacroRepositoryItemRequest>; 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<rpp::pp_macro, MacroRepositoryItemRequest>; 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::followerIndex(short unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:796:50:   required from 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<IncludePathListItem, KDevelop::AppendedListItemRequest<IncludePathListItem, 160u> >; Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1691:5:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::deleteItem(unsigned int) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::setFollowerIndex(short unsigned int, short unsigned int) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61:   required from 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<IncludePathListItem, KDevelop::AppendedListItemRequest<IncludePathListItem, 160u> >; Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1691:5:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::deleteItem(unsigned int) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::setFreeSize(short unsigned int, short unsigned int) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32:   required from 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<IncludePathListItem, KDevelop::AppendedListItemRequest<IncludePathListItem, 160u> >; Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1691:5:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::deleteItem(unsigned int) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::freeSize(short unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62:   required from 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<IncludePathListItem, KDevelop::AppendedListItemRequest<IncludePathListItem, 160u> >; Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1691:5:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::deleteItem(unsigned int) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::readIn(char*&, int, T*) [with T = unsigned int; Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26:   required from 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::readOne(char*&, T&) [with T = unsigned int; Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49:   required from 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::readIn(char*&, int, T*) [with T = short unsigned int; Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26:   required from 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::readOne(char*&, T&) [with T = short unsigned int; Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18:   required from 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; 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]
../../../../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/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<IncludePathListItem, KDevelop::AppendedListItemRequest<IncludePathListItem, 160u> >; Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<rpp::pp_macro, MacroRepositoryItemRequest>; 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::lostSpace() [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u; uint = unsigned int]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19:   required from 'KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::statistics() const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::printStatistics() const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest<IncludePathListItem, 160u>; 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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
/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/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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 81%] 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=22 -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
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);
     ^
/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 81%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 81%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 81%] 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=22 -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/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);
     ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/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);
   ^
[ 81%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 81%] 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=22 -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
/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<T, Prealloc>::~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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; 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<KDevelop::DUContext::SearchItem>*' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Declaration*, int> DeclarationDepthPair;
                                        ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::DUContext::Import; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::DUContext::Import, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::LocalIndexedDUContext; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::LocalIndexedDUContext, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedDUContext; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedDUContext, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::LocalIndexedDeclaration; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::LocalIndexedDeclaration, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::Use; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::Use, 10>; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::DUContextDynamicData::VisibleDeclarationIterator::StackEntry; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::DUContextDynamicData::VisibleDeclarationIterator::StackEntry; int Prealloc = 256]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::DeclarationId; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::DeclarationId, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; 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<KDevelop::DUContext::SearchItem>*' increases required alignment of target type [-Wcast-align]
         ptr = reinterpret_cast<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::append(const T&) [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; 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<KDevelop::DUContext::SearchItem>*' increases required alignment of target type [-Wcast-align]
                     if (oldPtr != reinterpret_cast<T *>(array) && oldPtr != ptr)
                                ^
/usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KSharedPtr<KDevelop::DUContext::SearchItem>*' increases required alignment of target type [-Wcast-align]
     if (oldPtr != reinterpret_cast<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::Declaration*; int Prealloc = 40]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(const QVarLengthArray<T, Prealloc>&) [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(const KDevVarLengthArray<T, Prealloc>&) [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; 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<KDevelop::DUContext::SearchItem>*' increases required alignment of target type [-Wcast-align]
         : a(Prealloc), s(0), ptr(reinterpret_cast<T *>(array))
                                                              ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<QString, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, KDevelop::NavigationAction>::Node* {aka QMapNode<QString, KDevelop::NavigationAction>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = int; QMap<Key, T>::Node = QMapNode<int, int>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = int]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, int>::Node* {aka QMapNode<int, int>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<int, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, KDevelop::NavigationAction>::Node* {aka QMapNode<int, KDevelop::NavigationAction>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::DUContext::Import; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::DUContext::Import; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::DUContext::Import, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::LocalIndexedDUContext; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::LocalIndexedDUContext; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::LocalIndexedDUContext, 10>; 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]
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedDUContext; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedDUContext; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedDUContext, 10>; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::LocalIndexedDeclaration; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::LocalIndexedDeclaration; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::LocalIndexedDeclaration, 10>; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::Use; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::Use; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::Use, 10>; 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]
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::DeclarationId; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::DeclarationId; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::DeclarationId, 10>; 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 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::Declaration*; int Prealloc = 40]':
/usr/include/qt4/QtCore/qvarlengtharray.h:219:36:   required from 'void QVarLengthArray<T, Prealloc>::append(const T*, int) [with T = KDevelop::Declaration*; int Prealloc = 40]'
/usr/include/qt4/QtCore/qvarlengtharray.h:87:51:   required from 'QVarLengthArray<T, Prealloc>& QVarLengthArray<T, Prealloc>::operator=(const QVarLengthArray<T, Prealloc>&) [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<T *>(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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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/typeutils.h:25,
                 from ../../../../languages/cpp/cppduchain/typeutils.cpp:19:
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::DUContext::Import; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::DUContext::Import; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::DUContext::Import; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::DUContext::Import, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::DUContext::Import, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::LocalIndexedDUContext; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::LocalIndexedDUContext; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::LocalIndexedDUContext; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::LocalIndexedDUContext, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::LocalIndexedDUContext, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedDUContext; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedDUContext; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedDUContext; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedDUContext, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedDUContext, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::LocalIndexedDeclaration; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::LocalIndexedDeclaration; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::LocalIndexedDeclaration; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::LocalIndexedDeclaration, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::LocalIndexedDeclaration, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::Use; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::Use; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::Use; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::Use, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::Use, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::DeclarationId; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(array) && oldPtr != ptr)
                                ^
/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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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);
                                                                 ^
In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0,
                 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/typeutils.h:25,
                 from ../../../../languages/cpp/cppduchain/typeutils.cpp:19:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 ../../../../languages/cpp/cppduchain/cppducontext.cpp:19:0:
../../../../languages/cpp/cppduchain/cppducontext.h: In instantiation of 'void Cpp::CppDUContext<Base>::deleteAllInstantiations() [with BaseContext = KDevelop::TopDUContext]':
../../../../languages/cpp/cppduchain/cppducontext.h:712:31:   required from 'Cpp::CppDUContext<Base>::~CppDUContext() [with BaseContext = KDevelop::TopDUContext]'
../../../../languages/cpp/parser/default_visitor.h:25:28:   required from here
../../../../languages/cpp/cppduchain/cppducontext.h:656:34: warning: variable 'oldFirst' set but not used [-Wunused-but-set-variable]
       CppDUContext<BaseContext>* oldFirst = 0;
                                  ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
../../../../languages/cpp/cppduchain/cppducontext.h: In instantiation of 'void Cpp::CppDUContext<Base>::deleteAllInstantiations() [with BaseContext = KDevelop::DUContext]':
../../../../languages/cpp/cppduchain/cppducontext.h:712:31:   required from 'Cpp::CppDUContext<Base>::~CppDUContext() [with BaseContext = KDevelop::DUContext]'
../../../../languages/cpp/parser/default_visitor.h:25:28:   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<T, Prealloc>::QVarLengthArray(const QVarLengthArray<T, Prealloc>&) [with T = KDevelop::Declaration*; int Prealloc = 40]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(const KDevVarLengthArray<T, Prealloc>&) [with T = KDevelop::Declaration*; int Prealloc = 40]'
../../../../languages/cpp/cppduchain/cppducontext.h:302:45:   required from 'bool Cpp::CppDUContext<Base>::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<KSharedPtr<KDevelop::DUContext::SearchItem>, 256>; KDevelop::AbstractType::Ptr = TypePtr<KDevelop::AbstractType>; KDevelop::DUContext::DeclarationList = KDevVarLengthArray<KDevelop::Declaration*, 40>; typename BaseContext::SearchFlags = QFlags<KDevelop::DUContext::SearchFlag>; uint = unsigned int]'
../../../../languages/cpp/parser/default_visitor.h:25:28:   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<T *>(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/typeutils.h:25,
                 from ../../../../languages/cpp/cppduchain/typeutils.cpp:19:
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /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);
     ^
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);
     ^
/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);
   ^
../../../../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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/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/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
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 *) {
                ^
In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0,
                 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
../../../../languages/cpp/cppduchain/templatedeclaration.cpp: In member function 'void Cpp::TemplateDeclaration::deleteAllInstantiations()':
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:770:18: warning: unused variable 'realDecl' [-Wunused-variable]
     Declaration* realDecl = dynamic_cast<Declaration*>(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<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; 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<KDevelop::DUContext::SearchItem>*' increases required alignment of target type [-Wcast-align]
         if (ptr != reinterpret_cast<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~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<T, Prealloc>::~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]
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 29
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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) {
                                                                                              ^
[ 82%] 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=22 -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/util/basicsetrepository.h:20:0,
                 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedDeclaration; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KDevelop::TemporaryDataManager<T, threadSafe>::~TemporaryDataManager() [with T = KDevVarLengthArray<KDevelop::IndexedDeclaration, 10>; 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<T, Prealloc>::QVarLengthArray(int) [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:237:42:   required from here
/usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KSharedPtr<KDevelop::DUContext::SearchItem>*' increases required alignment of target type [-Wcast-align]
         ptr = reinterpret_cast<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::Declaration*; int Prealloc = 40]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::Declaration*; int Prealloc = 40]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:239: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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedString; T = TypePtr<KDevelop::AbstractType>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedString, TypePtr<KDevelop::AbstractType> >]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::operator[](const Key&) [with Key = KDevelop::IndexedString; T = TypePtr<KDevelop::AbstractType>]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:836:66:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<KDevelop::IndexedString, TypePtr<KDevelop::AbstractType> >::Node* {aka QMapNode<KDevelop::IndexedString, TypePtr<KDevelop::AbstractType> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(const QVarLengthArray<T, Prealloc>&) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(const KDevVarLengthArray<T, Prealloc>&) [with T = KDevelop::IndexedType; int Prealloc = 10]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:909: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<T *>(array))
                                                              ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:919: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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::append(const T&) [with T = KDevelop::IndexedType; int Prealloc = 10]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1065: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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::realloc(int, int) [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::append(const T&) [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]'
/usr/include/kdevplatform/util/kdevvarlengtharray.h:64:23:   required from 'KDevVarLengthArray<T, Prealloc>& KDevVarLengthArray<T, Prealloc>::operator<<(const T&) [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:238:85:   required from here
/usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KSharedPtr<KDevelop::DUContext::SearchItem>*' increases required alignment of target type [-Wcast-align]
                     if (oldPtr != reinterpret_cast<T *>(array) && oldPtr != ptr)
                                ^
/usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KSharedPtr<KDevelop::DUContext::SearchItem>*' increases required alignment of target type [-Wcast-align]
     if (oldPtr != reinterpret_cast<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedDeclaration; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedDeclaration; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedDeclaration, 10>; bool threadSafe = true; uint = unsigned int]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:70:26:   required from 'KDevelop::TemporaryDataManager<T, threadSafe>::TemporaryDataManager(QString) [with T = KDevVarLengthArray<KDevelop::IndexedDeclaration, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedDeclaration; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedDeclaration; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedDeclaration; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedDeclaration, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedDeclaration, 10>; bool threadSafe = true; uint = unsigned int]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:75:35:   required from 'KDevelop::TemporaryDataManager<T, threadSafe>::~TemporaryDataManager() [with T = KDevVarLengthArray<KDevelop::IndexedDeclaration, 10>; 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<T *>(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<T *>(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<Base>::deleteAllInstantiations() [with BaseContext = KDevelop::DUContext]':
../../../../languages/cpp/cppduchain/cppducontext.h:712:31:   required from 'Cpp::CppDUContext<Base>::~CppDUContext() [with BaseContext = KDevelop::DUContext]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1202:1:   required from here
../../../../languages/cpp/cppduchain/cppducontext.h:656:34: warning: variable 'oldFirst' set but not used [-Wunused-but-set-variable]
       CppDUContext<BaseContext>* 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:1202: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<T, Prealloc>::QVarLengthArray(const QVarLengthArray<T, Prealloc>&) [with T = KDevelop::Declaration*; int Prealloc = 40]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(const KDevVarLengthArray<T, Prealloc>&) [with T = KDevelop::Declaration*; int Prealloc = 40]'
../../../../languages/cpp/cppduchain/cppducontext.h:302:45:   required from 'bool Cpp::CppDUContext<Base>::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<KSharedPtr<KDevelop::DUContext::SearchItem>, 256>; KDevelop::AbstractType::Ptr = TypePtr<KDevelop::AbstractType>; KDevelop::DUContext::DeclarationList = KDevVarLengthArray<KDevelop::Declaration*, 40>; typename BaseContext::SearchFlags = QFlags<KDevelop::DUContext::SearchFlag>; uint = unsigned int]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1202: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<T *>(array))
                                                              ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::Declaration*; int Prealloc = 40]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::append(const T&) [with T = KDevelop::Declaration*; int Prealloc = 40]'
../../../../languages/cpp/cppduchain/cppducontext.h:306:33:   required from 'bool Cpp::CppDUContext<Base>::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<KSharedPtr<KDevelop::DUContext::SearchItem>, 256>; KDevelop::AbstractType::Ptr = TypePtr<KDevelop::AbstractType>; KDevelop::DUContext::DeclarationList = KDevVarLengthArray<KDevelop::Declaration*, 40>; typename BaseContext::SearchFlags = QFlags<KDevelop::DUContext::SearchFlag>; uint = unsigned int]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1202: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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(const QVarLengthArray<T, Prealloc>&) [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(const KDevVarLengthArray<T, Prealloc>&) [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]'
../../../../languages/cpp/cppduchain/cppducontext.h:560:47:   required from 'void Cpp::CppDUContext<Base>::applyUpwardsAliases(KDevelop::DUContext::SearchItem::PtrList&, const KDevelop::TopDUContext*) const [with BaseContext = KDevelop::DUContext; KDevelop::DUContext::SearchItem::PtrList = KDevVarLengthArray<KSharedPtr<KDevelop::DUContext::SearchItem>, 256>]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1202:1:   required from here
/usr/include/qt4/QtCore/qvarlengtharray.h:69:62: warning: cast from 'char*' to 'KSharedPtr<KDevelop::DUContext::SearchItem>*' increases required alignment of target type [-Wcast-align]
         : a(Prealloc), s(0), ptr(reinterpret_cast<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:1202: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:1202:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:1202: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:1202: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:1202: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<Base>::m_specializations() const [with Base = KDevelop::ForwardDeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFree() [with Base = KDevelop::ForwardDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFreeChain() [with Base = KDevelop::ForwardDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::freeAppendedLists() [with Base = KDevelop::ForwardDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25:   required from 'Cpp::SpecialTemplateDeclarationData<Base>::~SpecialTemplateDeclarationData() [with Base = KDevelop::ForwardDeclarationData]'
/usr/include/kdevplatform/language/duchain/duchainregister.h:65:5:   required from 'void KDevelop::DUChainItemFactory<T, Data>::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration<KDevelop::ForwardDeclaration>; Data = Cpp::SpecialTemplateDeclarationData<KDevelop::ForwardDeclarationData>]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1202: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<Base>::m_specializations() const [with Base = KDevelop::AliasDeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFree() [with Base = KDevelop::AliasDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFreeChain() [with Base = KDevelop::AliasDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::freeAppendedLists() [with Base = KDevelop::AliasDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25:   required from 'Cpp::SpecialTemplateDeclarationData<Base>::~SpecialTemplateDeclarationData() [with Base = KDevelop::AliasDeclarationData]'
/usr/include/kdevplatform/language/duchain/duchainregister.h:65:5:   required from 'void KDevelop::DUChainItemFactory<T, Data>::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration<KDevelop::AliasDeclaration>; Data = Cpp::SpecialTemplateDeclarationData<KDevelop::AliasDeclarationData>]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1202: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<Base>::m_specializations() const [with Base = KDevelop::FunctionDefinitionData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFree() [with Base = KDevelop::FunctionDefinitionData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFreeChain() [with Base = KDevelop::FunctionDefinitionData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::freeAppendedLists() [with Base = KDevelop::FunctionDefinitionData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25:   required from 'Cpp::SpecialTemplateDeclarationData<Base>::~SpecialTemplateDeclarationData() [with Base = KDevelop::FunctionDefinitionData]'
/usr/include/kdevplatform/language/duchain/duchainregister.h:65:5:   required from 'void KDevelop::DUChainItemFactory<T, Data>::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration<KDevelop::FunctionDefinition>; Data = Cpp::SpecialTemplateDeclarationData<KDevelop::FunctionDefinitionData>]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1202: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<Base>::m_specializations() const [with Base = Cpp::QtFunctionDeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFree() [with Base = Cpp::QtFunctionDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFreeChain() [with Base = Cpp::QtFunctionDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::freeAppendedLists() [with Base = Cpp::QtFunctionDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25:   required from 'Cpp::SpecialTemplateDeclarationData<Base>::~SpecialTemplateDeclarationData() [with Base = Cpp::QtFunctionDeclarationData]'
/usr/include/kdevplatform/language/duchain/duchainregister.h:65:5:   required from 'void KDevelop::DUChainItemFactory<T, Data>::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration<Cpp::QtFunctionDeclaration>; Data = Cpp::SpecialTemplateDeclarationData<Cpp::QtFunctionDeclarationData>]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1202: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<Base>::m_specializations() const [with Base = KDevelop::FunctionDeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFree() [with Base = KDevelop::FunctionDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFreeChain() [with Base = KDevelop::FunctionDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::freeAppendedLists() [with Base = KDevelop::FunctionDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25:   required from 'Cpp::SpecialTemplateDeclarationData<Base>::~SpecialTemplateDeclarationData() [with Base = KDevelop::FunctionDeclarationData]'
/usr/include/kdevplatform/language/duchain/duchainregister.h:65:5:   required from 'void KDevelop::DUChainItemFactory<T, Data>::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration<KDevelop::FunctionDeclaration>; Data = Cpp::SpecialTemplateDeclarationData<KDevelop::FunctionDeclarationData>]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1202: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<Base>::m_specializations() const [with Base = KDevelop::ClassMemberDeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFree() [with Base = KDevelop::ClassMemberDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFreeChain() [with Base = KDevelop::ClassMemberDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::freeAppendedLists() [with Base = KDevelop::ClassMemberDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25:   required from 'Cpp::SpecialTemplateDeclarationData<Base>::~SpecialTemplateDeclarationData() [with Base = KDevelop::ClassMemberDeclarationData]'
/usr/include/kdevplatform/language/duchain/duchainregister.h:65:5:   required from 'void KDevelop::DUChainItemFactory<T, Data>::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration<KDevelop::ClassMemberDeclaration>; Data = Cpp::SpecialTemplateDeclarationData<KDevelop::ClassMemberDeclarationData>]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1202: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<Base>::m_specializations() const [with Base = KDevelop::ClassFunctionDeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFree() [with Base = KDevelop::ClassFunctionDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFreeChain() [with Base = KDevelop::ClassFunctionDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::freeAppendedLists() [with Base = KDevelop::ClassFunctionDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25:   required from 'Cpp::SpecialTemplateDeclarationData<Base>::~SpecialTemplateDeclarationData() [with Base = KDevelop::ClassFunctionDeclarationData]'
/usr/include/kdevplatform/language/duchain/duchainregister.h:65:5:   required from 'void KDevelop::DUChainItemFactory<T, Data>::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration<KDevelop::ClassFunctionDeclaration>; Data = Cpp::SpecialTemplateDeclarationData<KDevelop::ClassFunctionDeclarationData>]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1202: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<Base>::m_specializations() const [with Base = TemplateParameterDeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFree() [with Base = TemplateParameterDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFreeChain() [with Base = TemplateParameterDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::freeAppendedLists() [with Base = TemplateParameterDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25:   required from 'Cpp::SpecialTemplateDeclarationData<Base>::~SpecialTemplateDeclarationData() [with Base = TemplateParameterDeclarationData]'
/usr/include/kdevplatform/language/duchain/duchainregister.h:65:5:   required from 'void KDevelop::DUChainItemFactory<T, Data>::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration<TemplateParameterDeclaration>; Data = Cpp::SpecialTemplateDeclarationData<TemplateParameterDeclarationData>]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1202: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<Base>::m_specializations() const [with Base = KDevelop::ClassDeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFree() [with Base = KDevelop::ClassDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFreeChain() [with Base = KDevelop::ClassDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::freeAppendedLists() [with Base = KDevelop::ClassDeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25:   required from 'Cpp::SpecialTemplateDeclarationData<Base>::~SpecialTemplateDeclarationData() [with Base = KDevelop::ClassDeclarationData]'
/usr/include/kdevplatform/language/duchain/duchainregister.h:65:5:   required from 'void KDevelop::DUChainItemFactory<T, Data>::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration<KDevelop::ClassDeclaration>; Data = Cpp::SpecialTemplateDeclarationData<KDevelop::ClassDeclarationData>]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1202: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<Base>::m_specializations() const [with Base = KDevelop::DeclarationData]':
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFree() [with Base = KDevelop::DeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::m_specializationsFreeChain() [with Base = KDevelop::DeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5:   required from 'void Cpp::SpecialTemplateDeclarationData<Base>::freeAppendedLists() [with Base = KDevelop::DeclarationData]'
../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25:   required from 'Cpp::SpecialTemplateDeclarationData<Base>::~SpecialTemplateDeclarationData() [with Base = KDevelop::DeclarationData]'
/usr/include/kdevplatform/language/duchain/duchainregister.h:65:5:   required from 'void KDevelop::DUChainItemFactory<T, Data>::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration<KDevelop::Declaration>; Data = Cpp::SpecialTemplateDeclarationData<KDevelop::DeclarationData>]'
../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1202: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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 82%] 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=22 -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/../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/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);
     ^
In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0,
                 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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:59: warning: unused parameter 'constant' [-Wunused-parameter]
   AbstractType::Ptr ExpressionVisitor::realLastType(bool* constant) const {
                                                           ^
../../../../languages/cpp/cppduchain/expressionvisitor.cpp:1586:55: warning: unused parameter 'node' [-Wunused-parameter]
   bool ExpressionVisitor::dereferenceLastPointer(AST* node) {
                                                       ^
../../../../languages/cpp/cppduchain/expressionvisitor.cpp:2235:56: warning: unused parameter 'node' [-Wunused-parameter]
   void ExpressionVisitor::visitCondition(ConditionAST* node)  {
                                                        ^
../../../../languages/cpp/cppduchain/expressionvisitor.cpp:2267:64: 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<T, Prealloc>::~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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::QVarLengthArray(int) [with T = AST*; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = AST*; int Prealloc = 256]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::append(const T&) [with T = AST*; int Prealloc = 256]'
../../../../languages/cpp/cppduchain/expressionvisitor.cpp:954: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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(const QVarLengthArray<T, Prealloc>&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(const KDevVarLengthArray<T, Prealloc>&) [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<T *>(array))
                                                              ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(const QVarLengthArray<T, Prealloc>&) [with T = AST*; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(const KDevVarLengthArray<T, Prealloc>&) [with T = AST*; int Prealloc = 256]'
../../../../languages/cpp/cppduchain/expressionvisitor.cpp:1907: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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::Declaration*; T = int; QMap<Key, T>::Node = QMapNode<KDevelop::Declaration*, int>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = KDevelop::Declaration*; T = int]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<KDevelop::Declaration*, int>::Node* {aka QMapNode<KDevelop::Declaration*, int>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::realloc(int, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]':
/usr/include/qt4/QtCore/qvarlengtharray.h:219:36:   required from 'void QVarLengthArray<T, Prealloc>::append(const T*, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]'
/usr/include/qt4/QtCore/qvarlengtharray.h:87:51:   required from 'QVarLengthArray<T, Prealloc>& QVarLengthArray<T, Prealloc>::operator=(const QVarLengthArray<T, Prealloc>&) [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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2450: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2450: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2450:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2450: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2450: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2450: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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 82%] 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=22 -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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 82%] 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=22 -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/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);
     ^
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/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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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<T, Prealloc>::~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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = QPair<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >; 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<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >*' 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(const QVarLengthArray<T, Prealloc>&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(const KDevVarLengthArray<T, Prealloc>&) [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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedString; T = TypePtr<KDevelop::AbstractType>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedString, TypePtr<KDevelop::AbstractType> >]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::operator[](const Key&) [with Key = KDevelop::IndexedString; T = TypePtr<KDevelop::AbstractType>]'
../../../../languages/cpp/cppduchain/overloadresolution.cpp:329:61:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<KDevelop::IndexedString, TypePtr<KDevelop::AbstractType> >::Node* {aka QMapNode<KDevelop::IndexedString, TypePtr<KDevelop::AbstractType> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(const QVarLengthArray<T, Prealloc>&) [with T = QPair<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(const KDevVarLengthArray<T, Prealloc>&) [with T = QPair<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >; 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<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >*' increases required alignment of target type [-Wcast-align]
         : a(Prealloc), s(0), ptr(reinterpret_cast<T *>(array))
                                                              ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]':
/usr/include/qt4/QtCore/qvarlengtharray.h:219:36:   required from 'void QVarLengthArray<T, Prealloc>::append(const T*, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]'
/usr/include/qt4/QtCore/qvarlengtharray.h:87:51:   required from 'QVarLengthArray<T, Prealloc>& QVarLengthArray<T, Prealloc>::operator=(const QVarLengthArray<T, Prealloc>&) [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<T *>(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<T *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = Cpp::ViableFunction]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = Cpp::ViableFunction]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = Cpp::ViableFunction]'
../../../../languages/cpp/cppduchain/overloadresolution.cpp:224:34:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<Cpp::ViableFunction>::Node*' to 'Cpp::ViableFunction*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = Cpp::ViableFunction]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = Cpp::ViableFunction]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = Cpp::ViableFunction]'
../../../../languages/cpp/cppduchain/overloadresolution.cpp:251:24:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<Cpp::ViableFunction>::Node*' to 'Cpp::ViableFunction*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
../../../../languages/cpp/cppduchain/overloadresolution.cpp:351: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<T *>(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<T *>(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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = Cpp::ViableFunction]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = Cpp::ViableFunction]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = Cpp::ViableFunction]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<Cpp::ViableFunction>::Node*' to 'Cpp::ViableFunction*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<Cpp::ViableFunction>::Node*' to 'Cpp::ViableFunction*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = QPair<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >; int Prealloc = 256]':
/usr/include/qt4/QtCore/qvarlengtharray.h:219:36:   required from 'void QVarLengthArray<T, Prealloc>::append(const T*, int) [with T = QPair<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >; int Prealloc = 256]'
/usr/include/qt4/QtCore/qvarlengtharray.h:71:47:   required from 'QVarLengthArray<T, Prealloc>::QVarLengthArray(const QVarLengthArray<T, Prealloc>&) [with T = QPair<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >; int Prealloc = 256]'
/usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(const KDevVarLengthArray<T, Prealloc>&) [with T = QPair<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >; 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<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >*' increases required alignment of target type [-Wcast-align]
                     if (oldPtr != reinterpret_cast<T *>(array) && oldPtr != ptr)
                                ^
/usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'QPair<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >*' increases required alignment of target type [-Wcast-align]
     if (oldPtr != reinterpret_cast<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:674: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:674: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:674:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:674: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:674: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:674: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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 82%] 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=22 -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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedString; T = TypePtr<KDevelop::AbstractType>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedString, TypePtr<KDevelop::AbstractType> >]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::operator[](const Key&) [with Key = KDevelop::IndexedString; T = TypePtr<KDevelop::AbstractType>]'
../../../../languages/cpp/cppduchain/templateresolver.cpp:103:33:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<KDevelop::IndexedString, TypePtr<KDevelop::AbstractType> >::Node* {aka QMapNode<KDevelop::IndexedString, TypePtr<KDevelop::AbstractType> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 82%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 82%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 82%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 82%] 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=22 -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
../../../../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/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/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/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<T, Prealloc>::~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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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/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);
     ^
In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0,
                 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::append(const T&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]'
/usr/include/kdevplatform/util/kdevvarlengtharray.h:64:23:   required from 'KDevVarLengthArray<T, Prealloc>& KDevVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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/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<T, Prealloc>::~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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/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/kdevplatform/language/util/basicsetrepository.h:20:0,
                 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(const QVarLengthArray<T, Prealloc>&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(const KDevVarLengthArray<T, Prealloc>&) [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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::Declaration*; T = int; QMap<Key, T>::Node = QMapNode<KDevelop::Declaration*, int>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<KDevelop::Declaration*, int>::Node* {aka QMapNode<KDevelop::Declaration*, int>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/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/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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = Cpp::ViableFunction]':
/usr/include/qt4/QtCore/qlist.h:829:64:   required from 'QList<T>& QList<T>::operator+=(const QList<T>&) [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<Cpp::ViableFunction>::Node*' to 'Cpp::ViableFunction*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<Cpp::ViableFunction>::Node*' to 'Cpp::ViableFunction*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = Cpp::ViableFunction]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = Cpp::ViableFunction]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = Cpp::ViableFunction]'
../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:146:27:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<Cpp::ViableFunction>::Node*' to 'Cpp::ViableFunction*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = Cpp::OverloadResolutionFunction]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = Cpp::OverloadResolutionFunction]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = Cpp::OverloadResolutionFunction]'
../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:166:37:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<Cpp::OverloadResolutionFunction>::Node*' to 'Cpp::OverloadResolutionFunction*' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = Cpp::OverloadResolutionFunction]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = Cpp::OverloadResolutionFunction]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = Cpp::OverloadResolutionFunction]'
../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:171:140:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<Cpp::OverloadResolutionFunction>::Node*' to 'Cpp::OverloadResolutionFunction*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]':
/usr/include/qt4/QtCore/qvarlengtharray.h:219:36:   required from 'void QVarLengthArray<T, Prealloc>::append(const T*, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]'
/usr/include/qt4/QtCore/qvarlengtharray.h:87:51:   required from 'QVarLengthArray<T, Prealloc>& QVarLengthArray<T, Prealloc>::operator=(const QVarLengthArray<T, Prealloc>&) [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<T *>(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<T *>(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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = Cpp::OverloadResolutionFunction]':
/usr/include/qt4/QtCore/qlist.h:682:61:   required from 'QList<T>::Node* QList<T>::detach_helper_grow(int, int) [with T = Cpp::OverloadResolutionFunction]'
/usr/include/qt4/QtCore/qlist.h:510:48:   required from 'void QList<T>::append(const T&) [with T = Cpp::OverloadResolutionFunction]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::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<Cpp::OverloadResolutionFunction>::Node*' to 'Cpp::OverloadResolutionFunction*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<Cpp::OverloadResolutionFunction>::Node*' to 'Cpp::OverloadResolutionFunction*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 30
[ 83%] 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=22 -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
In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0,
                 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/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/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0,
                 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/types/../appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/types/../appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/types/../appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 83%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 83%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 83%] 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=22 -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 ../../../../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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 83%] 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=22 -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
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);
     ^
In 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/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);
     ^
In 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array);
             ^
/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 ../../../../languages/cpp/cppduchain/expressionevaluationresult.cpp:23:0:
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
../../../../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 ../../../../languages/cpp/cppduchain/expressionevaluationresult.cpp:23:0:
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/util/basicsetrepository.h:20:0,
                 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./navigationwidget.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./navigationwidget.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:81:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./navigationwidget.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./navigationwidget.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./navigationwidget.moc:81: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/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);
   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 83%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 83%] 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=22 -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/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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/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/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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);
   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
../../../../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)
   ^
[ 83%] 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=22 -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
../../../../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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0,
                 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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 'const Item* KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so -lsoprano /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so -Wl,-rpath,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib: 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  27 28 29 30
[ 83%] 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
/usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest.dir/depend
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/duchaintest.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 37
[ 84%] 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=/«PKGBUILDDIR»/languages/cpp/codegen/ui/custom_include_paths.ui -DKDE_UIC_H_FILE:FILEPATH=/«PKGBUILDDIR»/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/DependInfo.cmake --color=
Scanning dependencies of target codeanalysistest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 4
Scanning dependencies of target duchaintest
Scanning dependencies of target cppexpressionparsertest
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/«PKGBUILDDIR»/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/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/duchaintest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/duchaintest.dir/build
[ 85%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 16
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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/codeanalysistest.dir/codeanalysistest_automoc.o -c codeanalysistest_automoc.cpp
[ 85%] [ 86%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/cppexpressionparsertest.dir/cppexpressionparsertest_automoc.o -c cppexpressionparsertest_automoc.cpp
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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/duchaintest.dir/duchaintest_automoc.o -c duchaintest_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 12
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 87%] [ 87%] Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest.dir/test_expressionparser.o
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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/duchaintest.dir/test_duchain.o -c ../../../../../languages/cpp/cppduchain/tests/test_duchain.cpp
cd languages/cpp/cppduchain/tests && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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="\"/«PKGBUILDDIR»/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/cppexpressionparsertest.dir/test_expressionparser.o -c ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.cpp
Scanning dependencies of target kdevcpplanguagesupport
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 87%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 87%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/codeanalysistest.dir/codeanalysistest.o -c ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 87%] 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=22 -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
/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);
   ^
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/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/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);
     ^
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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:167: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:167: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:167:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:167: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:167: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:167: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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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/codeanalysistest.h:22,
                 from ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:19:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:45:3:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:77:101:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~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/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
../../../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/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:504: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:504: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:504:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:504: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:504: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:504: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);
   ^
/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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../languages/cpp/cpplanguagesupport.h:83:91:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpplanguagesupport.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpplanguagesupport.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:177:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpplanguagesupport.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpplanguagesupport.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpplanguagesupport.moc: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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 87%] 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=22 -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="\"/«PKGBUILDDIR»/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 87%] 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=22 -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
cd languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/codeanalysistest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  4
[ 87%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/environmenttest.dir/DependInfo.cmake --color=
Scanning dependencies of target environmenttest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 87%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/environmenttest.dir/environmenttest_automoc.o -c environmenttest_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 87%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/environmenttest.dir/testenvironment.o -c ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/cppexpressionparsertest.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/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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);
     ^
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::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/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)
   ^
../../../../../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/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);
   ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./testenvironment.moc: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/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/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./testenvironment.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:100:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./testenvironment.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./testenvironment.moc: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./testenvironment.moc: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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 87%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/environmenttest.dir/testhelper.o -c ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 87%] 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=22 -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
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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/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/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);
     ^
cd languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/cppexpressionparsertest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  12
[ 87%] Built target cppexpressionparsertest
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 87%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/duchaintest.dir/test_duchain_cpp2011.o -c ../../../../../languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp
/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/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);
     ^
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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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/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/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;
            ^
/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);
     ^
In 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../languages/cpp/cpplanguagesupport.h:83:91:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cppparsejob.moc:144: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cppparsejob.moc:144: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:144:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align]
           found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem;
                    ^
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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cppparsejob.moc:144: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cppparsejob.moc:144: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cppparsejob.moc:144: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_cpp2011.cpp:20:
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
cd languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/environmenttest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 87%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest.dir/DependInfo.cmake --color=
Scanning dependencies of target sourcemanipulationtest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 87%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/sourcemanipulationtest.dir/sourcemanipulationtest_automoc.o -c sourcemanipulationtest_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 87%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/sourcemanipulationtest.dir/test_sourcemanipulation.o -c ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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/tests/test_sourcemanipulation.cpp:26:
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 100
[ 88%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/sourcemanipulationtest.dir/testhelper.o -c ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/duchaintest.dir/testhelper.o -c ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 88%] 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=22 -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/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);
     ^
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/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/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/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);
     ^
/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T *>(array))
                 ^
../../../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/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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/testhelper.cpp:26:
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T *>(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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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]
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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/util/basicsetrepository.h:20:0,
                 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/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/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/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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T *>(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/testhelper.cpp:26:
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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)));
                                                   ^
In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0,
                 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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 'uint KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./preprocessjob.moc:83: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./preprocessjob.moc:83: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:83:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./preprocessjob.moc:83: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./preprocessjob.moc:83: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./preprocessjob.moc:83: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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 88%] 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=22 -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=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/sourcemanipulationtest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  100
[ 88%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cpp-parser.dir/DependInfo.cmake --color=
Scanning dependencies of target cpp-parser
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 88%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 88%] 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=22 -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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QHash<KDevelop::Declaration*, unsigned int>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedDUContext, QHash<KDevelop::Declaration*, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QHash<KDevelop::Declaration*, unsigned int>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = KDevelop::IndexedDUContext; T = QHash<KDevelop::Declaration*, unsigned int>]'
/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<KDevelop::IndexedDUContext, QHash<KDevelop::Declaration*, unsigned int> >::Node* {aka QMapNode<KDevelop::IndexedDUContext, QHash<KDevelop::Declaration*, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QVector<KDevelop::Declaration*>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedDUContext, QVector<KDevelop::Declaration*> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QVector<KDevelop::Declaration*>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = KDevelop::IndexedDUContext; T = QVector<KDevelop::Declaration*>]'
/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<KDevelop::IndexedDUContext, QVector<KDevelop::Declaration*> >::Node* {aka QMapNode<KDevelop::IndexedDUContext, QVector<KDevelop::Declaration*> >*}' 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 88%] 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=22 -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/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);
     ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 88%] 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=22 -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
../../../../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);
   ^
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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
../../../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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KUrl; T = bool; QMap<Key, T>::Node = QMapNode<KUrl, bool>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<KUrl, bool>::Node* {aka QMapNode<KUrl, bool>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap<Key, T>::Node = QMapNode<QString, bool>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = bool]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, bool>::Node* {aka QMapNode<QString, bool>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:93:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = CppTools::IncludePathResolver::CacheEntry; QMap<Key, T>::Node = QMapNode<QString, CppTools::IncludePathResolver::CacheEntry>]':
/usr/include/qt4/QtCore/qmap.h:255:56:   required from 'T& QMap<Key, T>::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<QString, CppTools::IncludePathResolver::CacheEntry>::Node* {aka QMapNode<QString, CppTools::IncludePathResolver::CacheEntry>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap<Key, T>::Node = QMapNode<QString, bool>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, bool>::Node* {aka QMapNode<QString, bool>*}' 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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,-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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
cd languages/cpp/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cpp-parser.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 88%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppfilestest.dir/DependInfo.cmake --color=
Scanning dependencies of target cppfilestest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 88%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppfilestest.dir/cppfilestest_automoc.o -c cppfilestest_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 88%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppfilestest.dir/test_cppfiles.o -c ../../../../languages/cpp/tests/test_cppfiles.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 88%] 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=22 -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/../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);
     ^
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);
     ^
/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);
   ^
../../../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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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/tests/test_cppfiles.cpp:20:
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 38
[ 89%] 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=22 -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
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:100:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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: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/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)
   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 89%] 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=22 -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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 89%] 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=22 -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/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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(object)->qt_metacast(IId) : 0)); }
                                     ^
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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/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);
     ^
In 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../languages/cpp/cpplanguagesupport.h:83:91:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
../../../languages/cpp/quickopen.cpp:123:10:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:682:61:   required from 'QList<T>::Node* QList<T>::detach_helper_grow(int, int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:510:48:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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,-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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so -lsoprano /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so -Wl,-rpath,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib -Wl,-rpath-link,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<QString, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, KDevelop::NavigationAction>::Node* {aka QMapNode<QString, KDevelop::NavigationAction>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = int; QMap<Key, T>::Node = QMapNode<int, int>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = int]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, int>::Node* {aka QMapNode<int, int>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<int, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, KDevelop::NavigationAction>::Node* {aka QMapNode<int, KDevelop::NavigationAction>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
cd languages/cpp/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppfilestest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppfilestest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../languages/cpp/codecompletion/../cpplanguagesupport.h:83:91:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
[ 89%] Built target cppfilestest
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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/model.h:32,
                 from ../../../languages/cpp/codecompletion/model.cpp:23:
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
[ 89%] 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=22 -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/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:81:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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/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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 89%] 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=22 -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
/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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
[ 89%] 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=22 -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
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../languages/cpp/codecompletion/item.h:44:8:   required from 'KSharedPtr<T>::~KSharedPtr() [with T = CachedArgumentList]'
../../../languages/cpp/codecompletion/item.h:62:251:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:81:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 89%] 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=22 -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
/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 /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/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/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/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/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/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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/item.cpp:22:
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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/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);
   ^
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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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);
                                                                 ^
../../../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/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<T, Prealloc>::~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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]':
/usr/include/qt4/QtCore/qvarlengtharray.h:219:36:   required from 'void QVarLengthArray<T, Prealloc>::append(const T*, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]'
/usr/include/qt4/QtCore/qvarlengtharray.h:87:51:   required from 'QVarLengthArray<T, Prealloc>& QVarLengthArray<T, Prealloc>::operator=(const QVarLengthArray<T, Prealloc>&) [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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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 languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/duchaintest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  16
[ 89%] Built target duchaintest
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 89%] 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=22 -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);
     ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 89%] 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=22 -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
/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);
   ^
../../../languages/cpp/codecompletion/item.cpp: At global scope:
../../../languages/cpp/codecompletion/item.cpp:57:9: warning: 'QString {anonymous}::lineSuffix(KTextEditor::Document*, const KTextEditor::Range&)' defined but not used [-Wunused-function]
 QString lineSuffix( KTextEditor::Document* document, const KTextEditor::Range& word )
         ^
/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 /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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 39
[ 90%] 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=22 -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
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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/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/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(object)->qt_metacast(IId) : 0)); }
                                     ^
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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);
     ^
/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<QString, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, KDevelop::NavigationAction>::Node* {aka QMapNode<QString, KDevelop::NavigationAction>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = int; QMap<Key, T>::Node = QMapNode<int, int>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = int]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, int>::Node* {aka QMapNode<int, int>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<int, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, KDevelop::NavigationAction>::Node* {aka QMapNode<int, KDevelop::NavigationAction>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../languages/cpp/codecompletion/item.h:44:8:   required from 'KSharedPtr<T>::~KSharedPtr() [with T = CachedArgumentList]'
../../../languages/cpp/codecompletion/item.h:62:251:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:95:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 90%] 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 90%] 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=22 -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
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/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/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);
     ^
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);
     ^
../../../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/codegen/progressdialogs.h:27,
                 from ../../../languages/cpp/codegen/progressdialogs.cpp:21:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/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/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:173:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/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=22 -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
In 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./codeassistant.moc:117: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./codeassistant.moc:117: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:117:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./codeassistant.moc:117: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./codeassistant.moc:117: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./codeassistant.moc:117: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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 90%] 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=22 -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
/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedString; T = QList<KDevelop::RangeInRevision>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedString, QList<KDevelop::RangeInRevision> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = KDevelop::IndexedString; T = QList<KDevelop::RangeInRevision>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = KDevelop::IndexedString; T = QList<KDevelop::RangeInRevision>]'
../../../languages/cpp/codegen/signatureassistant.cpp:201:117:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<KDevelop::IndexedString, QList<KDevelop::RangeInRevision> >::Node* {aka QMapNode<KDevelop::IndexedString, QList<KDevelop::RangeInRevision> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./signatureassistant.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./signatureassistant.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:93:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./signatureassistant.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./signatureassistant.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./signatureassistant.moc:93: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/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/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/kdevplatform/language/util/basicsetrepository.h:20:0,
                 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedString; T = QList<KDevelop::RangeInRevision>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedString, QList<KDevelop::RangeInRevision> >]':
/usr/include/qt4/QtCore/qmap.h:251:52:   required from 'T& QMap<Key, T>::iterator::value() const [with Key = KDevelop::IndexedString; T = QList<KDevelop::RangeInRevision>]'
../../../languages/cpp/codegen/renameassistant.cpp:123:11:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<KDevelop::IndexedString, QList<KDevelop::RangeInRevision> >::Node* {aka QMapNode<KDevelop::IndexedString, QList<KDevelop::RangeInRevision> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./renameassistant.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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./renameassistant.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:94:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./renameassistant.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./renameassistant.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./renameassistant.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));
                                               ^
[ 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=22 -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
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 90%] 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=22 -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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 40
[ 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=22 -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/../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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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/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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap<Key, T>::Node = QMapNode<QString, bool>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = bool]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, bool>::Node* {aka QMapNode<QString, bool>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QVector<KDevelop::FunctionDescription>; QMap<Key, T>::Node = QMapNode<QString, QVector<KDevelop::FunctionDescription> >]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::operator[](const Key&) [with Key = QString; T = QVector<KDevelop::FunctionDescription>]'
../../../languages/cpp/codegen/cppclasshelper.cpp:124:36:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<QString, QVector<KDevelop::FunctionDescription> >::Node* {aka QMapNode<QString, QVector<KDevelop::FunctionDescription> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QVector<KDevelop::VariableDescription>; QMap<Key, T>::Node = QMapNode<QString, QVector<KDevelop::VariableDescription> >]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::operator[](const Key&) [with Key = QString; T = QVector<KDevelop::VariableDescription>]'
../../../languages/cpp/codegen/cppclasshelper.cpp:139:36:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<QString, QVector<KDevelop::VariableDescription> >::Node* {aka QMapNode<QString, QVector<KDevelop::VariableDescription> >*}' 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<Key, T>::Node* QHash<Key, T>::createNode(uint, const Key&, const T&, QHash<Key, T>::Node**) [with Key = QString; T = QVariant; QHash<Key, T>::Node = QHashNode<QString, QVariant>; uint = unsigned int]':
/usr/include/qt4/QtCore/qhash.h:747:45:   required from 'T& QHash<Key, T>::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<QString, QVariant>::DummyNode* {aka QHashDummyNode<QString, QVariant>*}' to 'QHash<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         node = reinterpret_cast<Node *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<QString, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, KDevelop::NavigationAction>::Node* {aka QMapNode<QString, KDevelop::NavigationAction>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = int; QMap<Key, T>::Node = QMapNode<int, int>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = int]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, int>::Node* {aka QMapNode<int, int>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<int, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, KDevelop::NavigationAction>::Node* {aka QMapNode<int, KDevelop::NavigationAction>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../languages/cpp/codecompletion/item.h:44:8:   required from 'KSharedPtr<T>::~KSharedPtr() [with T = CachedArgumentList]'
../../../languages/cpp/codecompletion/item.h:62:251:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<Key, T>::Node* QHash<Key, T>::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash<Key, T>::Node = QHashNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qhash.h:521:18:   required from 'static void QHash<Key, T>::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:570:5:   required from 'void QHash<Key, T>::freeData(QHashData*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qhash.h:283:54:   required from 'QHash<Key, T>::~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<QString, QVariant>::Node* {aka QHashNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(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<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/kdevplatform/language/codegen/codedescription.h:250:13:   required from 'QVariant KDevelop::CodeDescription::toVariantList(const QVector<T>&) [with T = KDevelop::VariableDescription]'
../../../languages/cpp/codegen/cppclasshelper.cpp:147:87:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:682:61:   required from 'QList<T>::Node* QList<T>::detach_helper_grow(int, int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:510:48:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/kdevplatform/language/codegen/codedescription.h:250:13:   required from 'QVariant KDevelop::CodeDescription::toVariantList(const QVector<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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,-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.14.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdecore.so.5.14.0 /usr/lib/libktexteditor.so.4.14.0 ../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libthreadweaver.so.4.14.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib: 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  37 38 39 40
[ 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
/usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodegentest.dir/build.make languages/cpp/tests/CMakeFiles/cppcodegentest.dir/depend
/usr/bin/make -f languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/build.make languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppcodegentest.dir/DependInfo.cmake --color=
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppassistantstest.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/DependInfo.cmake --color=
Scanning dependencies of target cppspecialcompletion
Scanning dependencies of target cppcodegentest
make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodegentest.dir/build.make languages/cpp/tests/CMakeFiles/cppcodegentest.dir/build
Scanning dependencies of target cppcodecompletiontest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 91%] [ 91%] [ 91%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/cppcodegentest_automoc.o -c cppcodegentest_automoc.cpp
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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/cppspecialcompletion_automoc.o -c cppspecialcompletion_automoc.cpp
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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/cppcodecompletiontest_automoc.o -c cppcodecompletiontest_automoc.cpp
Scanning dependencies of target cppassistantstest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 5
[ 92%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/cppassistantstest_automoc.o -c cppassistantstest_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 92%] [ 92%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/test_cppcodegen.o
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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/test_cppcodegen.o -c ../../../../languages/cpp/tests/test_cppcodegen.cpp
cd languages/cpp/tests && /usr/bin/g++   -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/test_specialcompletion.o -c ../../../../languages/cpp/tests/test_specialcompletion.cpp
[ 92%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/test_cppcodecompletion.o -c ../../../../languages/cpp/tests/test_cppcodecompletion.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 92%] 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=22 -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="\"/«PKGBUILDDIR»/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/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/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/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/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/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);
   ^
../../../../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/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/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);
   ^
../../../../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)
   ^
/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::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/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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(object)->qt_metacast(IId) : 0)); }
                                     ^
/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/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)
   ^
/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);
   ^
/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 /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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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: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<IFace *>() \
                                                                ^
In 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(object)->qt_metacast(IId) : 0)); }
                                     ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/kdevplatform/language/util/basicsetrepository.h:20:0,
                 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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 /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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' 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_specialcompletion.h:25,
                 from ../../../../languages/cpp/tests/test_specialcompletion.cpp:22:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<QString, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, KDevelop::NavigationAction>::Node* {aka QMapNode<QString, KDevelop::NavigationAction>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = int; QMap<Key, T>::Node = QMapNode<int, int>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = int]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, int>::Node* {aka QMapNode<int, int>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<int, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, KDevelop::NavigationAction>::Node* {aka QMapNode<int, KDevelop::NavigationAction>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/test_cppcodegen.cpp:23:
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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]
In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:107:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array);
             ^
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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: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/util/basicsetrepository.h:20: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:120: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:120: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:120:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:120: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:120: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:120: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<T, Prealloc>::~QVarLengthArray() [with T = QPair<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >; 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<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >*' increases required alignment of target type [-Wcast-align]
         if (ptr != reinterpret_cast<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::QVarLengthArray(const QVarLengthArray<T, Prealloc>&) [with T = QPair<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(const KDevVarLengthArray<T, Prealloc>&) [with T = QPair<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >; 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<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >*' increases required alignment of target type [-Wcast-align]
         : a(Prealloc), s(0), ptr(reinterpret_cast<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedString; T = QList<KDevelop::RangeInRevision>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedString, QList<KDevelop::RangeInRevision> >]':
/usr/include/qt4/QtCore/qmap.h:256:58:   required from 'T* QMap<Key, T>::iterator::operator->() const [with Key = KDevelop::IndexedString; T = QList<KDevelop::RangeInRevision>]'
../../../../languages/cpp/tests/test_cppcodecompletion.cpp:2487:5:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<KDevelop::IndexedString, QList<KDevelop::RangeInRevision> >::Node* {aka QMapNode<KDevelop::IndexedString, QList<KDevelop::RangeInRevision> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::operator[](const Key&) [with Key = QString; T = QString]'
../../../../languages/cpp/tests/test_cppcodecompletion.cpp:2681:24:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QByteArray; T = QString; QMap<Key, T>::Node = QMapNode<QByteArray, QString>]':
/usr/include/qt4/QtCore/qmap.h:569:22:   required from 'QMap<Key, T>::iterator QMap<Key, T>::insert(const Key&, const T&) [with Key = QByteArray; T = QString]'
../../../../languages/cpp/tests/test_cppcodecompletion.cpp:3172:62:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<QByteArray, QString>::Node* {aka QMapNode<QByteArray, QString>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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 ../../../../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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<QString, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, KDevelop::NavigationAction>::Node* {aka QMapNode<QString, KDevelop::NavigationAction>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = int; QMap<Key, T>::Node = QMapNode<int, int>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = int]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, int>::Node* {aka QMapNode<int, int>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<int, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, KDevelop::NavigationAction>::Node* {aka QMapNode<int, KDevelop::NavigationAction>*}' 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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = QPair<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >; int Prealloc = 256]':
/usr/include/qt4/QtCore/qvarlengtharray.h:219:36:   required from 'void QVarLengthArray<T, Prealloc>::append(const T*, int) [with T = QPair<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >; int Prealloc = 256]'
/usr/include/qt4/QtCore/qvarlengtharray.h:71:47:   required from 'QVarLengthArray<T, Prealloc>::QVarLengthArray(const QVarLengthArray<T, Prealloc>&) [with T = QPair<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >; int Prealloc = 256]'
/usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(const KDevVarLengthArray<T, Prealloc>&) [with T = QPair<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >; 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<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >*' increases required alignment of target type [-Wcast-align]
                     if (oldPtr != reinterpret_cast<T *>(array) && oldPtr != ptr)
                                ^
/usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'QPair<QPair<unsigned int, unsigned int>, Utils::VirtualSetNode<KDevelop::IndexedTopDUContext, KDevelop::IndexedTopDUContextIndexConversion, KDevelop::RecursiveImportCacheRepository> >*' increases required alignment of target type [-Wcast-align]
     if (oldPtr != reinterpret_cast<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:339: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:339: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:339:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:339: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:339: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:339: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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 92%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.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);
     ^
/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 10
[ 93%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.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);
     ^
/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 93%] 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=22 -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="\"/«PKGBUILDDIR»/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
../../../../languages/cpp/codecompletion/item.cpp: At global scope:
../../../../languages/cpp/codecompletion/item.cpp:57:9: warning: 'QString {anonymous}::lineSuffix(KTextEditor::Document*, const KTextEditor::Range&)' defined but not used [-Wunused-function]
 QString lineSuffix( KTextEditor::Document* document, const KTextEditor::Range& word )
         ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 93%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/item.o -c ../../../../languages/cpp/codecompletion/item.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 93%] 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=22 -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="\"/«PKGBUILDDIR»/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/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);
     ^
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)
   ^
/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);
   ^
/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/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);
   ^
In file included 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~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<T *>(array))
                 ^
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]':
/usr/include/qt4/QtCore/qvarlengtharray.h:219:36:   required from 'void QVarLengthArray<T, Prealloc>::append(const T*, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]'
/usr/include/qt4/QtCore/qvarlengtharray.h:87:51:   required from 'QVarLengthArray<T, Prealloc>& QVarLengthArray<T, Prealloc>::operator=(const QVarLengthArray<T, Prealloc>&) [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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 93%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codecompletion/item.o -c ../../../../languages/cpp/codecompletion/item.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 93%] 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=22 -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="\"/«PKGBUILDDIR»/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/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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) {
                                                                                              ^
../../../../languages/cpp/codecompletion/item.cpp: At global scope:
../../../../languages/cpp/codecompletion/item.cpp:57:9: warning: 'QString {anonymous}::lineSuffix(KTextEditor::Document*, const KTextEditor::Range&)' defined but not used [-Wunused-function]
 QString lineSuffix( KTextEditor::Document* document, const KTextEditor::Range& word )
         ^
In file included 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/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/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 93%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/helpers.o -c ../../../../languages/cpp/codecompletion/helpers.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/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<T, Prealloc>::~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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]':
/usr/include/qt4/QtCore/qvarlengtharray.h:219:36:   required from 'void QVarLengthArray<T, Prealloc>::append(const T*, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]'
/usr/include/qt4/QtCore/qvarlengtharray.h:87:51:   required from 'QVarLengthArray<T, Prealloc>& QVarLengthArray<T, Prealloc>::operator=(const QVarLengthArray<T, Prealloc>&) [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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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/item.cpp: At global scope:
../../../../languages/cpp/codecompletion/item.cpp:57:9: warning: 'QString {anonymous}::lineSuffix(KTextEditor::Document*, const KTextEditor::Range&)' defined but not used [-Wunused-function]
 QString lineSuffix( KTextEditor::Document* document, const KTextEditor::Range& word )
         ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 93%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codecompletion/helpers.o -c ../../../../languages/cpp/codecompletion/helpers.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 93%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/cpphighlighting.o -c ../../../../languages/cpp/cpphighlighting.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 93%] 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=22 -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="\"/«PKGBUILDDIR»/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/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);
     ^
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);
     ^
/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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QHash<KDevelop::Declaration*, unsigned int>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedDUContext, QHash<KDevelop::Declaration*, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QHash<KDevelop::Declaration*, unsigned int>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = KDevelop::IndexedDUContext; T = QHash<KDevelop::Declaration*, unsigned int>]'
/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<KDevelop::IndexedDUContext, QHash<KDevelop::Declaration*, unsigned int> >::Node* {aka QMapNode<KDevelop::IndexedDUContext, QHash<KDevelop::Declaration*, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QVector<KDevelop::Declaration*>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedDUContext, QVector<KDevelop::Declaration*> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QVector<KDevelop::Declaration*>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = KDevelop::IndexedDUContext; T = QVector<KDevelop::Declaration*>]'
/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<KDevelop::IndexedDUContext, QVector<KDevelop::Declaration*> >::Node* {aka QMapNode<KDevelop::IndexedDUContext, QVector<KDevelop::Declaration*> >*}' 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 93%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codecompletion/model.o -c ../../../../languages/cpp/codecompletion/model.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/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<T, Prealloc>::~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<T *>(array))
                 ^
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/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]':
/usr/include/qt4/QtCore/qvarlengtharray.h:219:36:   required from 'void QVarLengthArray<T, Prealloc>::append(const T*, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]'
/usr/include/qt4/QtCore/qvarlengtharray.h:87:51:   required from 'QVarLengthArray<T, Prealloc>& QVarLengthArray<T, Prealloc>::operator=(const QVarLengthArray<T, Prealloc>&) [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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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/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/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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(object)->qt_metacast(IId) : 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 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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);
   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 93%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codecompletion/implementationhelperitem.o -c ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<QString, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, KDevelop::NavigationAction>::Node* {aka QMapNode<QString, KDevelop::NavigationAction>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = int; QMap<Key, T>::Node = QMapNode<int, int>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = int]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, int>::Node* {aka QMapNode<int, int>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<int, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, KDevelop::NavigationAction>::Node* {aka QMapNode<int, KDevelop::NavigationAction>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../../languages/cpp/codecompletion/../cpplanguagesupport.h:83:91:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:81:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 93%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/quickopen.o -c ../../../../languages/cpp/quickopen.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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 13
[ 94%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/cpphighlighting.o -c ../../../../languages/cpp/cpphighlighting.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/implementationhelperitem.h:20,
                 from ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:17:
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QHash<KDevelop::Declaration*, unsigned int>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedDUContext, QHash<KDevelop::Declaration*, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QHash<KDevelop::Declaration*, unsigned int>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = KDevelop::IndexedDUContext; T = QHash<KDevelop::Declaration*, unsigned int>]'
/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<KDevelop::IndexedDUContext, QHash<KDevelop::Declaration*, unsigned int> >::Node* {aka QMapNode<KDevelop::IndexedDUContext, QHash<KDevelop::Declaration*, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QVector<KDevelop::Declaration*>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedDUContext, QVector<KDevelop::Declaration*> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QVector<KDevelop::Declaration*>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = KDevelop::IndexedDUContext; T = QVector<KDevelop::Declaration*>]'
/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<KDevelop::IndexedDUContext, QVector<KDevelop::Declaration*> >::Node* {aka QMapNode<KDevelop::IndexedDUContext, QVector<KDevelop::Declaration*> >*}' 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 94%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/model.o -c ../../../../languages/cpp/codecompletion/model.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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../../languages/cpp/cpplanguagesupport.h:83:91:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
../../../../languages/cpp/quickopen.cpp:123:10:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:682:61:   required from 'QList<T>::Node* QList<T>::detach_helper_grow(int, int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:510:48:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 ../../../../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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 94%] 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=22 -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="\"/«PKGBUILDDIR»/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);
   ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<QString, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, KDevelop::NavigationAction>::Node* {aka QMapNode<QString, KDevelop::NavigationAction>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = int; QMap<Key, T>::Node = QMapNode<int, int>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = int]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, int>::Node* {aka QMapNode<int, int>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<int, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, KDevelop::NavigationAction>::Node* {aka QMapNode<int, KDevelop::NavigationAction>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../../languages/cpp/codecompletion/../cpplanguagesupport.h:83:91:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:81:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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);
     ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 94%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/context.o -c ../../../../languages/cpp/codecompletion/context.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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QHash<KDevelop::Declaration*, unsigned int>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedDUContext, QHash<KDevelop::Declaration*, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QHash<KDevelop::Declaration*, unsigned int>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = KDevelop::IndexedDUContext; T = QHash<KDevelop::Declaration*, unsigned int>]'
/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<KDevelop::IndexedDUContext, QHash<KDevelop::Declaration*, unsigned int> >::Node* {aka QMapNode<KDevelop::IndexedDUContext, QHash<KDevelop::Declaration*, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QVector<KDevelop::Declaration*>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedDUContext, QVector<KDevelop::Declaration*> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QVector<KDevelop::Declaration*>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = KDevelop::IndexedDUContext; T = QVector<KDevelop::Declaration*>]'
/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<KDevelop::IndexedDUContext, QVector<KDevelop::Declaration*> >::Node* {aka QMapNode<KDevelop::IndexedDUContext, QVector<KDevelop::Declaration*> >*}' 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 94%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codecompletion/model.o -c ../../../../languages/cpp/codecompletion/model.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 94%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codegen/simplerefactoring.o -c ../../../../languages/cpp/codegen/simplerefactoring.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 94%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/quickopen.o -c ../../../../languages/cpp/quickopen.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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(object)->qt_metacast(IId) : 0)); }
                                     ^
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/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/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/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);
     ^
../../../../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);
     ^
/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/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/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);
     ^
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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' increases required alignment of target type [-Wcast-align]
../../../../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)
   ^
In file included 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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) {
                                                                                              ^
../../../../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/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(object)->qt_metacast(IId) : 0)); }
                                     ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<QString, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, KDevelop::NavigationAction>::Node* {aka QMapNode<QString, KDevelop::NavigationAction>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = int; QMap<Key, T>::Node = QMapNode<int, int>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = int]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, int>::Node* {aka QMapNode<int, int>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<int, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, KDevelop::NavigationAction>::Node* {aka QMapNode<int, KDevelop::NavigationAction>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../../languages/cpp/codecompletion/../cpplanguagesupport.h:83:91:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/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/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:81:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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 /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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:2397: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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../../languages/cpp/cpplanguagesupport.h:83:91:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
../../../../languages/cpp/quickopen.cpp:123:10:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:682:61:   required from 'QList<T>::Node* QList<T>::detach_helper_grow(int, int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:510:48:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 94%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(object)->qt_metacast(IId) : 0)); }
                                     ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 94%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codegen/simplerefactoring.o -c ../../../../languages/cpp/codegen/simplerefactoring.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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../../languages/cpp/cpplanguagesupport.h:83:91:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
../../../../languages/cpp/quickopen.cpp:123:10:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:682:61:   required from 'QList<T>::Node* QList<T>::detach_helper_grow(int, int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:510:48:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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);
                                                                 ^
[ 94%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/includepathresolver.o -c ../../../../languages/cpp/includepathresolver.cpp
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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);
     ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = CppTools::IncludePathResolver::CacheEntry; QMap<Key, T>::Node = QMapNode<QString, CppTools::IncludePathResolver::CacheEntry>]':
/usr/include/qt4/QtCore/qmap.h:255:56:   required from 'T& QMap<Key, T>::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<QString, CppTools::IncludePathResolver::CacheEntry>::Node* {aka QMapNode<QString, CppTools::IncludePathResolver::CacheEntry>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap<Key, T>::Node = QMapNode<QString, bool>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, bool>::Node* {aka QMapNode<QString, bool>*}' 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
../../../../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/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 94%] 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=22 -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="\"/«PKGBUILDDIR»/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 8
[ 95%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/item.o -c ../../../../languages/cpp/codecompletion/item.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 6
[ 96%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/setuphelpers.o -c ../../../../languages/cpp/setuphelpers.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 96%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/includepathresolver.o -c ../../../../languages/cpp/includepathresolver.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);
     ^
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)
   ^
/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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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/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/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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/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/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = CppTools::IncludePathResolver::CacheEntry; QMap<Key, T>::Node = QMapNode<QString, CppTools::IncludePathResolver::CacheEntry>]':
/usr/include/qt4/QtCore/qmap.h:255:56:   required from 'T& QMap<Key, T>::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<QString, CppTools::IncludePathResolver::CacheEntry>::Node* {aka QMapNode<QString, CppTools::IncludePathResolver::CacheEntry>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap<Key, T>::Node = QMapNode<QString, bool>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, bool>::Node* {aka QMapNode<QString, bool>*}' 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 96%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/includepathresolver.o -c ../../../../languages/cpp/includepathresolver.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 96%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.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);
     ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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);
                                  ^
../../../../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/includepathresolver.h:19,
                 from ../../../../languages/cpp/includepathresolver.cpp:37:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = CppTools::IncludePathResolver::CacheEntry; QMap<Key, T>::Node = QMapNode<QString, CppTools::IncludePathResolver::CacheEntry>]':
/usr/include/qt4/QtCore/qmap.h:255:56:   required from 'T& QMap<Key, T>::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<QString, CppTools::IncludePathResolver::CacheEntry>::Node* {aka QMapNode<QString, CppTools::IncludePathResolver::CacheEntry>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap<Key, T>::Node = QMapNode<QString, bool>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, bool>::Node* {aka QMapNode<QString, bool>*}' 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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]
../../../../languages/cpp/codecompletion/item.cpp: At global scope:
../../../../languages/cpp/codecompletion/item.cpp:57:9: warning: 'QString {anonymous}::lineSuffix(KTextEditor::Document*, const KTextEditor::Range&)' defined but not used [-Wunused-function]
 QString lineSuffix( KTextEditor::Document* document, const KTextEditor::Range& word )
         ^
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 96%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/helpers.o -c ../../../../languages/cpp/codecompletion/helpers.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 96%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/setuphelpers.o -c ../../../../languages/cpp/setuphelpers.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 96%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codegen/progressdialogs.o -c ../../../../languages/cpp/codegen/progressdialogs.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);
     ^
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);
     ^
/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/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 ../../../../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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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<T, Prealloc>::~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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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/codegen/progressdialogs.h:27,
                 from ../../../../languages/cpp/codegen/progressdialogs.cpp:21:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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/helpers.cpp:23:
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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 ../../../../languages/cpp/codegen/progressdialogs.h:28,
                 from ../../../../languages/cpp/codegen/progressdialogs.cpp:21:
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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/helpers.cpp:23:
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]':
/usr/include/qt4/QtCore/qvarlengtharray.h:219:36:   required from 'void QVarLengthArray<T, Prealloc>::append(const T*, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]'
/usr/include/qt4/QtCore/qvarlengtharray.h:87:51:   required from 'QVarLengthArray<T, Prealloc>& QVarLengthArray<T, Prealloc>::operator=(const QVarLengthArray<T, Prealloc>&) [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<T *>(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::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align]
     if (oldPtr != reinterpret_cast<T *>(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 'const Item* KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:348: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 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:173:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 96%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codegen/unresolvedincludeassistant.o -c ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 96%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/setuphelpers.o -c ../../../../languages/cpp/setuphelpers.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 96%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/setuphelpers_gcc.o -c ../../../../languages/cpp/setuphelpers_gcc.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 96%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.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/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);
     ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
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)
   ^
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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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;
                            ^
../../../../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/codegen/unresolvedincludeassistant.h:23,
                 from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap<Key, T>::Node = QMapNode<QString, bool>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = bool]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, bool>::Node* {aka QMapNode<QString, bool>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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);
     ^
../../../../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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 96%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codegen/progressdialogs.o -c ../../../../languages/cpp/codegen/progressdialogs.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 96%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/cpputils.o -c ../../../../languages/cpp/cpputils.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 11
[ 97%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.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/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/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);
     ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array);
             ^
../../../../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 ../../../../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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:173:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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);
     ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KUrl; T = bool; QMap<Key, T>::Node = QMapNode<KUrl, bool>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<KUrl, bool>::Node* {aka QMapNode<KUrl, bool>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap<Key, T>::Node = QMapNode<QString, bool>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = bool]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, bool>::Node* {aka QMapNode<QString, bool>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:93:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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));
                                               ^
[ 97%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codegen/unresolvedincludeassistant.o -c ../../../../languages/cpp/codegen/unresolvedincludeassistant.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/setuphelpers.h:25,
                 from ../../../../languages/cpp/setuphelpers_gcc.cpp:22:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 97%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/cpphighlighting.o -c ../../../../languages/cpp/cpphighlighting.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 97%] 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=22 -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="\"/«PKGBUILDDIR»/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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QHash<KDevelop::Declaration*, unsigned int>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedDUContext, QHash<KDevelop::Declaration*, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QHash<KDevelop::Declaration*, unsigned int>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = KDevelop::IndexedDUContext; T = QHash<KDevelop::Declaration*, unsigned int>]'
/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<KDevelop::IndexedDUContext, QHash<KDevelop::Declaration*, unsigned int> >::Node* {aka QMapNode<KDevelop::IndexedDUContext, QHash<KDevelop::Declaration*, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QVector<KDevelop::Declaration*>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedDUContext, QVector<KDevelop::Declaration*> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QVector<KDevelop::Declaration*>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = KDevelop::IndexedDUContext; T = QVector<KDevelop::Declaration*>]'
/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<KDevelop::IndexedDUContext, QVector<KDevelop::Declaration*> >::Node* {aka QMapNode<KDevelop::IndexedDUContext, QVector<KDevelop::Declaration*> >*}' 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
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);
     ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 97%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/model.o -c ../../../../languages/cpp/codecompletion/model.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 ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap<Key, T>::Node = QMapNode<QString, bool>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = bool]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, bool>::Node* {aka QMapNode<QString, bool>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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);
                                                                 ^
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/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 97%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codecompletion/worker.o -c ../../../../languages/cpp/codecompletion/worker.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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:173:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(object)->qt_metacast(IId) : 0)); }
                                     ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 97%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codegen/unresolvedincludeassistant.o -c ../../../../languages/cpp/codegen/unresolvedincludeassistant.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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 14
[ 98%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.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/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)
   ^
/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/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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<QString, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, KDevelop::NavigationAction>::Node* {aka QMapNode<QString, KDevelop::NavigationAction>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = int; QMap<Key, T>::Node = QMapNode<int, int>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = int]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, int>::Node* {aka QMapNode<int, int>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<int, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, KDevelop::NavigationAction>::Node* {aka QMapNode<int, KDevelop::NavigationAction>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../../languages/cpp/codecompletion/../cpplanguagesupport.h:83:91:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:81:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./model.moc:81: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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../../languages/cpp/codecompletion/item.h:44:8:   required from 'KSharedPtr<T>::~KSharedPtr() [with T = CachedArgumentList]'
../../../../languages/cpp/codecompletion/item.h:62:251:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:81:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 98%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/includepathcomputer.o -c ../../../../languages/cpp/includepathcomputer.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);
     ^
../../../../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/codegen/unresolvedincludeassistant.h:23,
                 from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap<Key, T>::Node = QMapNode<QString, bool>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = bool]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, bool>::Node* {aka QMapNode<QString, bool>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KUrl; T = bool; QMap<Key, T>::Node = QMapNode<KUrl, bool>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<KUrl, bool>::Node* {aka QMapNode<KUrl, bool>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap<Key, T>::Node = QMapNode<QString, bool>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = bool]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, bool>::Node* {aka QMapNode<QString, bool>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:93:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 98%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/quickopen.o -c ../../../../languages/cpp/quickopen.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/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)
   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 98%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/cpputils.o -c ../../../../languages/cpp/cpputils.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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../../languages/cpp/cpplanguagesupport.h:83:91:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
../../../../languages/cpp/quickopen.cpp:123:10:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:682:61:   required from 'QList<T>::Node* QList<T>::detach_helper_grow(int, int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:510:48:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
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);
     ^
[ 98%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/worker.o -c ../../../../languages/cpp/codecompletion/worker.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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KUrl; T = bool; QMap<Key, T>::Node = QMapNode<KUrl, bool>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<KUrl, bool>::Node* {aka QMapNode<KUrl, bool>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap<Key, T>::Node = QMapNode<QString, bool>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = bool]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, bool>::Node* {aka QMapNode<QString, bool>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:93:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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/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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 98%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codecompletion/missingincludemodel.o -c ../../../../languages/cpp/codecompletion/missingincludemodel.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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../../languages/cpp/codecompletion/item.h:44:8:   required from 'KSharedPtr<T>::~KSharedPtr() [with T = CachedArgumentList]'
../../../../languages/cpp/codecompletion/item.h:62:251:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:81:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(object)->qt_metacast(IId) : 0)); }
                                     ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
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);
     ^
[ 98%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/includepathcomputer.o -c ../../../../languages/cpp/includepathcomputer.cpp
[ 98%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codegen/simplerefactoring.o -c ../../../../languages/cpp/codegen/simplerefactoring.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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 98%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codecompletion/worker.o -c ../../../../languages/cpp/codecompletion/worker.cpp
../../../../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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<QString, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, KDevelop::NavigationAction>::Node* {aka QMapNode<QString, KDevelop::NavigationAction>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = int; QMap<Key, T>::Node = QMapNode<int, int>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = int]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, int>::Node* {aka QMapNode<int, int>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<int, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, KDevelop::NavigationAction>::Node* {aka QMapNode<int, KDevelop::NavigationAction>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../../languages/cpp/codecompletion/item.h:44:8:   required from 'KSharedPtr<T>::~KSharedPtr() [with T = CachedArgumentList]'
../../../../languages/cpp/codecompletion/item.h:62:251:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:95:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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/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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(object)->qt_metacast(IId) : 0)); }
                                     ^
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/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/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/duchain/appendedlist.h:299:98: warning: cast from 'char*' 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);
     ^
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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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]
../../../../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/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/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);
   ^
/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);
   ^
[ 98%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codecompletion/missingincludeitem.o -c ../../../../languages/cpp/codecompletion/missingincludeitem.cpp
../../../../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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::BaseClassInstance, 10>; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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);
                                                                 ^
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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../../languages/cpp/codecompletion/item.h:44:8:   required from 'KSharedPtr<T>::~KSharedPtr() [with T = CachedArgumentList]'
../../../../languages/cpp/codecompletion/item.h:62:251:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:81:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 98%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/includepathcomputer.o -c ../../../../languages/cpp/includepathcomputer.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);
     ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 98%] 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=22 -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="\"/«PKGBUILDDIR»/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/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/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);
     ^
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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;
                            ^
../../../../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/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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);
     ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 98%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.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/duchain/appendedlist.h:299:98: warning: cast from 'char*' 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<QString, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, KDevelop::NavigationAction>::Node* {aka QMapNode<QString, KDevelop::NavigationAction>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = int; QMap<Key, T>::Node = QMapNode<int, int>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = int]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, int>::Node* {aka QMapNode<int, int>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<int, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, KDevelop::NavigationAction>::Node* {aka QMapNode<int, KDevelop::NavigationAction>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../../languages/cpp/codecompletion/item.h:44:8:   required from 'KSharedPtr<T>::~KSharedPtr() [with T = CachedArgumentList]'
../../../../languages/cpp/codecompletion/item.h:62:251:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:95:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 98%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codecompletion/missingincludemodel.o -c ../../../../languages/cpp/codecompletion/missingincludemodel.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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = CppTools::IncludePathResolver::CacheEntry; QMap<Key, T>::Node = QMapNode<QString, CppTools::IncludePathResolver::CacheEntry>]':
/usr/include/qt4/QtCore/qmap.h:255:56:   required from 'T& QMap<Key, T>::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<QString, CppTools::IncludePathResolver::CacheEntry>::Node* {aka QMapNode<QString, CppTools::IncludePathResolver::CacheEntry>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap<Key, T>::Node = QMapNode<QString, bool>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<QString, bool>::Node* {aka QMapNode<QString, bool>*}' 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 98%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/missingincludeitem.o -c ../../../../languages/cpp/codecompletion/missingincludeitem.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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(object)->qt_metacast(IId) : 0)); }
                                     ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 7
[ 99%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/test_cppassistants.o -c ../../../../languages/cpp/tests/test_cppassistants.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/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/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/duchain/appendedlist.h:299:98: warning: cast from 'char*' 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)
   ^
/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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<QString, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, KDevelop::NavigationAction>::Node* {aka QMapNode<QString, KDevelop::NavigationAction>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = int; QMap<Key, T>::Node = QMapNode<int, int>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = int]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, int>::Node* {aka QMapNode<int, int>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<int, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, KDevelop::NavigationAction>::Node* {aka QMapNode<int, KDevelop::NavigationAction>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../../languages/cpp/codecompletion/item.h:44:8:   required from 'KSharedPtr<T>::~KSharedPtr() [with T = CachedArgumentList]'
../../../../languages/cpp/codecompletion/item.h:62:251:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:95:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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/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);
   ^
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);
     ^
/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 /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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 99%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codecompletion/missingincludeitem.o -c ../../../../languages/cpp/codecompletion/missingincludeitem.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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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/tests/../codegen/renameassistant.h:23,
                 from ../../../../languages/cpp/tests/test_cppassistants.cpp:21:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:106: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:106: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:106:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:106: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:106: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:106: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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedString; T = QList<KDevelop::RangeInRevision>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedString, QList<KDevelop::RangeInRevision> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = KDevelop::IndexedString; T = QList<KDevelop::RangeInRevision>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = KDevelop::IndexedString; T = QList<KDevelop::RangeInRevision>]'
../../../../languages/cpp/tests/../codegen/renameassistant.h:34:7:   required from 'KSharedPtr<T>::~KSharedPtr() [with T = Cpp::RenameAssistant]'
/usr/include/qt4/QtCore/qhash.h:216:8:   required from 'static void QHash<K, V>::deleteNode2(QHashData::Node*) [with Key = KTextEditor::View*; T = KSharedPtr<Cpp::RenameAssistant>]'
/usr/include/qt4/QtCore/qhash.h:570:5:   required from 'void QHash<K, V>::freeData(QHashData*) [with Key = KTextEditor::View*; T = KSharedPtr<Cpp::RenameAssistant>]'
/usr/include/qt4/QtCore/qhash.h:283:54:   required from 'QHash<K, V>::~QHash() [with Key = KTextEditor::View*; T = KSharedPtr<Cpp::RenameAssistant>]'
../../../../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<KDevelop::IndexedString, QList<KDevelop::RangeInRevision> >::Node* {aka QMapNode<KDevelop::IndexedString, QList<KDevelop::RangeInRevision> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 99%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/setuphelpers.o -c ../../../../languages/cpp/setuphelpers.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)
   ^
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);
     ^
/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);
     ^
../../../../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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
In file included 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 99%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codegen/renameassistant.o -c ../../../../languages/cpp/codegen/renameassistant.cpp
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,-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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 99%] 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=22 -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="\"/«PKGBUILDDIR»/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/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);
     ^
cd languages/cpp/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppspecialcompletion.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppspecialcompletion -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  13 14
[ 99%] Built target cppspecialcompletion
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 9
[100%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codegen/progressdialogs.o -c ../../../../languages/cpp/codegen/progressdialogs.cpp
/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedString; T = QList<KDevelop::RangeInRevision>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedString, QList<KDevelop::RangeInRevision> >]':
/usr/include/qt4/QtCore/qmap.h:251:52:   required from 'T& QMap<Key, T>::iterator::value() const [with Key = KDevelop::IndexedString; T = QList<KDevelop::RangeInRevision>]'
../../../../languages/cpp/codegen/renameassistant.cpp:123:11:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<KDevelop::IndexedString, QList<KDevelop::RangeInRevision> >::Node* {aka QMapNode<KDevelop::IndexedString, QList<KDevelop::RangeInRevision> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./renameassistant.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./renameassistant.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:94:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./renameassistant.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./renameassistant.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./renameassistant.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_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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(array) && oldPtr != ptr)
                ^
[100%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codegen/renameaction.o -c ../../../../languages/cpp/codegen/renameaction.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/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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));
                                               ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:173:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./progressdialogs.moc:173: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 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,-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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[100%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codegen/unresolvedincludeassistant.o -c ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[100%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/cpputils.o -c ../../../../languages/cpp/cpputils.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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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);
                                  ^
cd languages/cpp/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodegentest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodegentest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  10 11
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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]
[100%] Built target cppcodegentest
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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);
                                                                 ^
[100%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/worker.o -c ../../../../languages/cpp/codecompletion/worker.cpp
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[100%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codegen/renamefileaction.o -c ../../../../languages/cpp/codegen/renamefileaction.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/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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(object)->qt_metacast(IId) : 0)); }
                                     ^
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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KUrl; T = bool; QMap<Key, T>::Node = QMapNode<KUrl, bool>]':
/usr/include/qt4/QtCore/qmap.h:535:25:   required from 'T& QMap<Key, T>::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<KUrl, bool>::Node* {aka QMapNode<KUrl, bool>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap<Key, T>::Node = QMapNode<QString, bool>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = bool]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, bool>::Node* {aka QMapNode<QString, bool>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
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/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:93:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./cpputils.moc:93: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 ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap<Key, T>::Node = QMapNode<QString, bool>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = bool]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, bool>::Node* {aka QMapNode<QString, bool>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array);
             ^
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/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[100%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codegen/codeassistant.o -c ../../../../languages/cpp/codegen/codeassistant.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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::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<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../../languages/cpp/codecompletion/item.h:44:8:   required from 'KSharedPtr<T>::~KSharedPtr() [with T = CachedArgumentList]'
../../../../languages/cpp/codecompletion/item.h:62:251:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::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<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:81:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./worker.moc:81: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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[100%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/includepathcomputer.o -c ../../../../languages/cpp/includepathcomputer.cpp
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[100%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/missingincludemodel.o -c ../../../../languages/cpp/codecompletion/missingincludemodel.cpp
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);
     ^
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[100%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/missingincludeitem.o -c ../../../../languages/cpp/codecompletion/missingincludeitem.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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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<IFace *>() \
                                                                ^
/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<IFace *>(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<IFace *>(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<IFace *>((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<IFace *>(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<IFace *>(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<IFace *>((object ? const_cast<QObject *>(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/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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./codeassistant.moc:117: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./codeassistant.moc:117: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:117:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./codeassistant.moc:117: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./codeassistant.moc:117: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./codeassistant.moc:117: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/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 /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)
   ^
/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/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<QString, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, KDevelop::NavigationAction>::Node* {aka QMapNode<QString, KDevelop::NavigationAction>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = int; QMap<Key, T>::Node = QMapNode<int, int>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = int]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, int>::Node* {aka QMapNode<int, int>*}' increases required alignment of target type [-Wcast-align]
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap<Key, T>::Node = QMapNode<int, KDevelop::NavigationAction>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, KDevelop::NavigationAction>::Node* {aka QMapNode<int, KDevelop::NavigationAction>*}' 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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array);
             ^
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/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<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../../languages/cpp/codecompletion/item.h:44:8:   required from 'KSharedPtr<T>::~KSharedPtr() [with T = CachedArgumentList]'
../../../../languages/cpp/codecompletion/item.h:62:251:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:95:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./missingincludemodel.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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[100%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codegen/signatureassistant.o -c ../../../../languages/cpp/codegen/signatureassistant.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/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 /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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[100%] 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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codegen/adaptsignatureaction.o -c ../../../../languages/cpp/codegen/adaptsignatureaction.cpp
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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);
                                                                 ^
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/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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/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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = void*; T = QPair<unsigned int, unsigned int>; QMap<Key, T>::Node = QMapNode<void*, QPair<unsigned int, unsigned int> >]':
/usr/include/qt4/QtCore/qmap.h:250:58:   required from 'const Key& QMap<Key, T>::iterator::key() const [with Key = void*; T = QPair<unsigned int, unsigned int>]'
/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<void*, QPair<unsigned int, unsigned int> >::Node* {aka QMapNode<void*, QPair<unsigned int, unsigned int> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::~QVarLengthArray() [with T = KSharedPtr<KDevelop::DUContext::SearchItem>; int Prealloc = 256]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'KSharedPtr<T>::~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<KDevelop::DUContext::SearchItem>*' 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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<T, Prealloc>::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(array))
                 ^
/usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20:   required from 'KDevVarLengthArray<T, Prealloc>::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:105:22:   required from 'uint KDevelop::TemporaryDataManager<T, threadSafe>::alloc() [with T = KDevVarLengthArray<KDevelop::IndexedString, 10>; 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<T *>(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<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = KDevelop::IndexedString; T = QList<KDevelop::RangeInRevision>; QMap<Key, T>::Node = QMapNode<KDevelop::IndexedString, QList<KDevelop::RangeInRevision> >]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = KDevelop::IndexedString; T = QList<KDevelop::RangeInRevision>]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~QMap() [with Key = KDevelop::IndexedString; T = QList<KDevelop::RangeInRevision>]'
../../../../languages/cpp/codegen/signatureassistant.cpp:201:117:   required from here
/usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap<KDevelop::IndexedString, QList<KDevelop::RangeInRevision> >::Node* {aka QMapNode<KDevelop::IndexedString, QList<KDevelop::RangeInRevision> >*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:203:32:   required from 'void QVarLengthArray<T, Prealloc>::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/qt4/QtCore/qvarlengtharray.h:100:35:   required from 'void QVarLengthArray<T, Prealloc>::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:187:7:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::freeItem(T*) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; bool threadSafe = true]'
/usr/include/kdevplatform/language/duchain/appendedlist.h:158:30:   required from 'void KDevelop::TemporaryDataManager<T, threadSafe>::free(uint) [with T = KDevVarLengthArray<KDevelop::IndexedType, 10>; 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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<T, Prealloc>::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]':
/usr/include/qt4/QtCore/qvarlengtharray.h:120:28:   required from 'void QVarLengthArray<T, Prealloc>::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<T *>(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<T *>(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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./signatureassistant.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./signatureassistant.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:93:1:   required from here
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./signatureassistant.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./signatureassistant.moc:93: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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
./signatureassistant.moc:93: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/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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9:   required from 'void KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30:   required from 'const Item* KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]'
/usr/include/kdevplatform/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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]':
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::Statistics KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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:20: 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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::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<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64:   required from 'int KDevelop::Bucket<Item, ItemRequest, markForReferenceCounting, fixedItemSize>::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository<Utils::SetNodeData, Utils::SetNodeDataRequest, false, false, 20u>; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]'
/usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17:   required from 'int KDevelop::ItemRepository<Item, ItemRequest, markForReferenceCounting, threadSafe, fixedItemSize, targetBucketHashSize>::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,-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.14.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdecore.so.5.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
cd languages/cpp/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppassistantstest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppassistantstest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  5 6 7
[100%] Built target cppassistantstest
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,-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.14.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdecore.so.5.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
cd languages/cpp/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodecompletiontest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodecompletiontest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  8 9
[100%] Built target cppcodecompletiontest
make[2]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_start /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 0
make[1]: Leaving directory '/«PKGBUILDDIR»/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
 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:110: CDBS WARNING:    DEB_COMPRESS_EXCLUDE is deprecated since 0.4.85
DEB_MAKE_CHECK_TARGET unset, not running checks
/usr/bin/make  -C obj-arm-linux-gnueabihf -j4 install DESTDIR=/«PKGBUILDDIR»/debian/tmp/
make[1]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -H/«PKGBUILDDIR» -B/«PKGBUILDDIR»/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks
/usr/bin/make -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/«PKGBUILDDIR»/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
/usr/bin/make -f app/plasma/runner/CMakeFiles/krunner_kdevelopsessions_automoc.dir/build.make app/plasma/runner/CMakeFiles/krunner_kdevelopsessions_automoc.dir/depend
/usr/bin/make -f formatters/astyle/CMakeFiles/kdevastyle_automoc.dir/build.make formatters/astyle/CMakeFiles/kdevastyle_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/CMakeFiles/kdevelop_automoc.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app/plasma/dataengine /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/dataengine /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions_automoc.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app/plasma/runner /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/runner /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/runner/CMakeFiles/krunner_kdevelopsessions_automoc.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/formatters/astyle /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/CMakeFiles/kdevastyle_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f app/CMakeFiles/kdevelop_automoc.dir/build.make app/CMakeFiles/kdevelop_automoc.dir/build
/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 '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd app/plasma/dataengine && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/dataengine/plasma_engine_kdevelopsessions_automoc.cpp /«PKGBUILDDIR»/app/plasma/dataengine /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/dataengine /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
cd app && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/kdevelop_automoc.cpp /«PKGBUILDDIR»/app /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd app/plasma/runner && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/runner/krunner_kdevelopsessions_automoc.cpp /«PKGBUILDDIR»/app/plasma/runner /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/runner /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd formatters/astyle && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/kdevastyle_automoc.cpp /«PKGBUILDDIR»/formatters/astyle /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] [  0%] Built target plasma_engine_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]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Built target krunner_kdevelopsessions_automoc
/usr/bin/make -f formatters/customscript/CMakeFiles/kdevcustomscript_automoc.dir/build.make formatters/customscript/CMakeFiles/kdevcustomscript_automoc.dir/depend
Generating moc_sessionsmodel.cpp
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/formatters/astyle/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/tests/CMakeFiles/astyletest_automoc.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/formatters/customscript /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/customscript /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/customscript/CMakeFiles/kdevcustomscript_automoc.dir/DependInfo.cmake --color=
[  0%] 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]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/CMakeFiles/kdevcpplanguagesupport_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd formatters/customscript && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/customscript/kdevcustomscript_automoc.cpp /«PKGBUILDDIR»/formatters/customscript /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/customscript /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd formatters/astyle/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/tests/astyletest_automoc.cpp /«PKGBUILDDIR»/formatters/astyle/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/kdevcpplanguagesupport_automoc.cpp /«PKGBUILDDIR»/languages/cpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/rpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp_automoc.dir/DependInfo.cmake --color=
[  0%] Built target astyletest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/CMakeFiles/kdev4cppparser_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/«PKGBUILDDIR»/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
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/parser/rpp && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/kdev4cpprpp_automoc.cpp /«PKGBUILDDIR»/languages/cpp/parser/rpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/parser && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/kdev4cppparser_automoc.cpp /«PKGBUILDDIR»/languages/cpp/parser /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
[  0%] Built target kdevcpplanguagesupport_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] make[3]: Leaving directory '/«PKGBUILDDIR»/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
Built target kdev4cpprpp_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/cppduchain && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/kdev4cppduchain_automoc.cpp /«PKGBUILDDIR»/languages/cpp/cppduchain /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating moc_uihelper.cpp
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/rpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests/CMakeFiles/pp_automoc.dir/DependInfo.cmake --color=
[  0%] Built target kdev4cppparser_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/generatortest_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/parser/rpp/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests/pp_automoc.cpp /«PKGBUILDDIR»/languages/cpp/parser/rpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/parser/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/generatortest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] Built target pp_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/parsertest_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
Generating moc_welcomepageview.cpp
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/pooltest_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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
[  0%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/parser/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/parsertest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Built target kdev4cppduchain_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/parser/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/pooltest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/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
[  0%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/codeanalysistest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Built target parsertest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest_automoc.dir/DependInfo.cmake --color=
[  0%] Built target pooltest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/duchaintest_automoc.dir/DependInfo.cmake --color=
Generating moc_codeanalysistest.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/cppexpressionparsertest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/duchaintest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
[  0%] Built target cppexpressionparsertest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/environmenttest_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/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
[  0%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/environmenttest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Built target duchaintest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] make[3]: Leaving directory '/«PKGBUILDDIR»/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
[  0%] Built target environmenttest_automoc
/usr/bin/make -f languages/cpp/tests/CMakeFiles/buddiestest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/buddiestest_automoc.dir/depend
Built target kdevelop_automoc
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/sourcemanipulationtest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/buddiestest_automoc.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cpp-parser_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/buddiestest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/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
Generating moc_test_sourcemanipulation.cpp
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cpp-parser_automoc.cpp /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] [  0%] Built target buddiestest_automoc
/usr/bin/make -f languages/cpp/tests/CMakeFiles/cppassistantstest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppassistantstest_automoc.dir/depend
Built target cpp-parser_automoc
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppassistantstest_automoc.dir/DependInfo.cmake --color=
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppcodecompletiontest_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppassistantstest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodecompletiontest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] Built target codeanalysistest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppcodegentest_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppfilestest_automoc.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodegentest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
[  0%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppspecialcompletion_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppfilestest_automoc.cpp /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppspecialcompletion_automoc.cpp /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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
[  0%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder_automoc.dir/DependInfo.cmake --color=
Built target cppcodegentest_automoc
/usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder_automoc.dir/build.make projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectbuilders/makebuilder && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/kcm_kdev_makebuilder_automoc.cpp /«PKGBUILDDIR»/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
[  0%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder_automoc.dir/build.make projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder_automoc.dir/build
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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectbuilders/makebuilder && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/kdevmakebuilder_automoc.cpp /«PKGBUILDDIR»/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder_automoc.dir/DependInfo.cmake --color=
[  0%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Built target sourcemanipulationtest_automoc
/usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdev4cmakecommon_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kdev4cmakecommon_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdev4cmakecommon_automoc.dir/DependInfo.cmake --color=
[  0%] make[3]: Leaving directory '/«PKGBUILDDIR»/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
Generating moc_makebuilder.cpp
Built target kcm_kdev_makebuilder_automoc
/usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder_automoc.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectbuilders/cmakebuilder && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/kcm_kdev_cmakebuilder_automoc.cpp /«PKGBUILDDIR»/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/kdev4cmakecommon_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder_automoc.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder_automoc.dir/build
Generating moc_cmakebuilderpreferences.cpp
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectbuilders/cmakebuilder && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/kdevcmakebuilder_automoc.cpp /«PKGBUILDDIR»/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] Built target kdevcmakebuilder_automoc
/usr/bin/make -f projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings_automoc.dir/depend
[  0%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings_automoc.dir/DependInfo.cmake --color=
Built target kdev4cmakecommon_automoc
/usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/kcm_kdevcmake_settings_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/kdevcmakedocumentation_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating moc_cmakehelpdocumentation.cpp
[  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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdevcmakemanager_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakemanager_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakemanager_automoc.dir/build
Generating moc_makejob.cpp
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/kdevcmakemanager_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] Built target kcm_kdev_cmakebuilder_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest_automoc.dir/DependInfo.cmake --color=
[  0%] Built target kdevcmakemanager_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition_automoc.dir/DependInfo.cmake --color=
Generating moc_cmakedocumentation.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-astfactorytest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-cmakecondition_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] Built target cmake-astfactorytest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest_automoc.dir/DependInfo.cmake --color=
[  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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeast-test_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-parsertest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeast-test_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
/«PKGBUILDDIR»/projectmanagers/cmake/cmakedocumentation.h:64: Warning: Signals cannot be declared virtual
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakecompliance_automoc.dir/DependInfo.cmake --color=
[  0%] Built target kdevmakebuilder_automoc
/usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest_automoc.dir/depend
[  0%] Generating moc_cmakeast_test.cpp
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest_automoc.dir/DependInfo.cmake --color=
Built target kdevcmakedocumentation_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakecompliance_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeloadprojecttest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeduchaintest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] Built target cmakecompliance_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest_automoc.dir/DependInfo.cmake --color=
[  0%] [  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
Built target cmakeduchaintest_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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest_automoc.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakemanagertest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/«PKGBUILDDIR»/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
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeparserutilstest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeprojectvisitortest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest_automoc.dir/DependInfo.cmake --color=
[  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]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custommake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custommake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custommake/CMakeFiles/kdevcustommakemanager_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/cmake/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/ctestfindsuitestest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/custommake && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custommake/kdevcustommakemanager_automoc.cpp /«PKGBUILDDIR»/projectmanagers/custommake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custommake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  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
[  0%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem_automoc.dir/DependInfo.cmake --color=
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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/custom-buildsystem && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/kcm_kdevcustombuildsystem_automoc.cpp /«PKGBUILDDIR»/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/custom-buildsystem && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/kdevcustombuildsystem_automoc.cpp /«PKGBUILDDIR»/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] [  0%] Built target kcm_kdevcustombuildsystem_automoc
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
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest_automoc.dir/DependInfo.cmake --color=
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/«PKGBUILDDIR»/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
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd projectmanagers/custom-buildsystem/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/kcm_uitest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
cd projectmanagers/custom-buildsystem/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/custombuildsystemplugintest_automoc.cpp /«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  0%] Built target cmakeast-test_automoc
/usr/bin/make -f debuggers/gdb/CMakeFiles/gdbtest_automoc.dir/build.make debuggers/gdb/CMakeFiles/gdbtest_automoc.dir/depend
[  0%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/CMakeFiles/gdbtest_automoc.dir/DependInfo.cmake --color=
Built target custombuildsystemplugintest_automoc
/usr/bin/make -f debuggers/gdb/CMakeFiles/kdevgdb_automoc.dir/build.make debuggers/gdb/CMakeFiles/kdevgdb_automoc.dir/depend
[  0%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/CMakeFiles/kdevgdb_automoc.dir/DependInfo.cmake --color=
Built target kcm_uitest_automoc
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugee.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugee.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugee.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd debuggers/gdb && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/gdbtest_automoc.cpp /«PKGBUILDDIR»/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd debuggers/gdb && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/kdevgdb_automoc.cpp /«PKGBUILDDIR»/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/unittests/CMakeFiles/debugee.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  15
[  1%] Built target debugee
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  1%] Built target cmakemanagertest_automoc
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/DependInfo.cmake --color=
[  1%] Built target gdbtest_automoc
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/build
[  1%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/DependInfo.cmake --color=
Built target kdevgdb_automoc
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/DependInfo.cmake --color=
[  1%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/build
Built target debugeecrash
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/build
[  1%] Built target debugeeexception
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/DependInfo.cmake --color=
[  1%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/build
Built target debugeemultilocbreakpoint
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/DependInfo.cmake --color=
[  1%] Built target debugeeqt
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/depend
[  1%] Built target debugeerecursion
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qbytearray.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  1%] Built target debugeeslow
/usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qchar.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qchar.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/build
[  1%] make[3]: Leaving directory '/«PKGBUILDDIR»/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
Built target debugeespace
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qchar.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qdate.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/printers/tests/CMakeFiles/qbytearray.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/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
[  1%] [  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
Built target qbytearray
/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 '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/printers/tests/CMakeFiles/qchar.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qdatetime.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qhashint.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/printers/tests/CMakeFiles/qdate.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  1%] Built target qchar
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qhashstring.dir/DependInfo.cmake --color=
[  1%] make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/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
Built target qdate
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qlistcontainer.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/printers/tests/CMakeFiles/qdatetime.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  97
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/printers/tests/CMakeFiles/qhashint.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/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
[  2%] [  2%] Built target qdatetime
Built target qhashint
/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/qmapstring.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qmapstring.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qmapint.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qmapstring.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/printers/tests/CMakeFiles/qhashstring.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/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
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/printers/tests/CMakeFiles/qlistcontainer.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  2%] Built target qhashstring
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qmapstringbool.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/printers/tests/CMakeFiles/qmapint.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  2%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/printers/tests/CMakeFiles/qmapstring.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Built target qlistcontainer
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qsetint.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
[  2%] /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qmapstringbool.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qmapstringbool.dir/build
Built target qmapint
/usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qsetstring.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qsetstring.dir/depend
[  2%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qsetstring.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/printers/tests/CMakeFiles/qmapstringbool.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Built target qmapstring
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qstring.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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
[  2%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/printers/tests/CMakeFiles/qsetint.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Built target qmapstringbool
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qtime.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/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
[  2%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/printers/tests/CMakeFiles/qsetstring.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  98
Built target qsetint
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qtprinters_automoc.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/printers/tests/CMakeFiles/qstring.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/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
[  3%] Built target qsetstring
/usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qurl.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qurl.dir/depend
[  3%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/printers/tests/CMakeFiles/qtime.dir/build'.
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qurl.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Built target qstring
/usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/quuid.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/quuid.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd debuggers/gdb/printers/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/qtprinters_automoc.cpp /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/quuid.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target qtime
/usr/bin/make -f app_templates/CMakeFiles/cmake_plaincpp.dir/build.make app_templates/CMakeFiles/cmake_plaincpp.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates/CMakeFiles/cmake_plaincpp.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/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
[  3%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/printers/tests/CMakeFiles/qurl.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Built target qtprinters_automoc
/usr/bin/make -f app_templates/CMakeFiles/cmake_qt4core.dir/build.make app_templates/CMakeFiles/cmake_qt4core.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates/CMakeFiles/cmake_qt4core.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/printers/tests/CMakeFiles/quuid.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'app_templates/CMakeFiles/cmake_plaincpp.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target qurl
/usr/bin/make -f app_templates/CMakeFiles/cmake_qt4core_qtest.dir/build.make app_templates/CMakeFiles/cmake_qt4core_qtest.dir/depend
[  3%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates/CMakeFiles/cmake_qt4core_qtest.dir/DependInfo.cmake --color=
Built target quuid
/usr/bin/make -f app_templates/CMakeFiles/cmake_qt4gui.dir/build.make app_templates/CMakeFiles/cmake_qt4gui.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app_templates/CMakeFiles/cmake_qt4gui.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'app_templates/CMakeFiles/cmake_qt4core.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target cmake_plaincpp
/usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp_automoc.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/CMakeFiles/kdevqthelp_automoc.dir/DependInfo.cmake --color=
[  3%] Built target cmake_qt4core
/usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp_config_automoc.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp_config_automoc.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/CMakeFiles/kdevqthelp_config_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'app_templates/CMakeFiles/cmake_qt4core_qtest.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'app_templates/CMakeFiles/cmake_qt4gui.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd documentation/qthelp && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/kdevqthelp_automoc.cpp /«PKGBUILDDIR»/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
[  3%] [  3%] Built target cmake_qt4core_qtest
Built target cmake_qt4gui
/usr/bin/make -f documentation/qthelp/tests/CMakeFiles/qthelpplugintest_automoc.dir/build.make documentation/qthelp/tests/CMakeFiles/qthelpplugintest_automoc.dir/depend
/usr/bin/make -f documentation/manpage/CMakeFiles/kdevmanpage_automoc.dir/build.make documentation/manpage/CMakeFiles/kdevmanpage_automoc.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/documentation/qthelp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/tests/CMakeFiles/qthelpplugintest_automoc.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd documentation/qthelp && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/kdevqthelp_config_automoc.cpp /«PKGBUILDDIR»/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/documentation/manpage /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/manpage /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/manpage/CMakeFiles/kdevmanpage_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating moc_qthelpplugin.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/«PKGBUILDDIR»/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
/usr/bin/make -f documentation/manpage/CMakeFiles/kdevmanpage_automoc.dir/build.make documentation/manpage/CMakeFiles/kdevmanpage_automoc.dir/build
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd documentation/qthelp/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/tests/qthelpplugintest_automoc.cpp /«PKGBUILDDIR»/documentation/qthelp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
cd documentation/manpage && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/manpage/kdevmanpage_automoc.cpp /«PKGBUILDDIR»/documentation/manpage /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/manpage /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
[  3%] Built target kdevqthelp_config_automoc
/usr/bin/make -f kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider_automoc.dir/build.make kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/kdeintegration/kdeprovider /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Generating moc_qthelpplugin.cpp
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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/kdeintegration/kdeprovider/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd kdeintegration/kdeprovider && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/kdevkdeprovider_automoc.cpp /«PKGBUILDDIR»/kdeintegration/kdeprovider /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd kdeintegration/kdeprovider/tests && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/kdeprojectsreadertest_automoc.cpp /«PKGBUILDDIR»/kdeintegration/kdeprovider/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating moc_kdeproviderplugin.cpp
Generating moc_kdeprojectsmodel.cpp
Generating moc_qthelpprovider.cpp
Generating moc_qthelpprovider.cpp
Generating moc_qthelpproviderabstract.cpp
Generating moc_kdeprojectsmodel.cpp
Generating moc_kdeprojectsreader.cpp
Generating moc_qthelpproviderabstract.cpp
Generating moc_qthelpdocumentation.cpp
Generating moc_qthelpdocumentation.cpp
Generating moc_kdeproviderwidget.cpp
Generating moc_kdeprojectsreadertest.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating moc_qthelpqtdoc.cpp
[  3%] Built target kdeprojectsreadertest_automoc
/usr/bin/make -f kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid_automoc.dir/build.make kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/kdeintegration/executeplasmoid /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid_automoc.dir/build.make kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid_automoc.dir/build
Generating moc_kdeprojectsreader.cpp
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd kdeintegration/executeplasmoid && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid/kdevexecuteplasmoid_automoc.cpp /«PKGBUILDDIR»/kdeintegration/executeplasmoid /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating moc_qthelpqtdoc.cpp
Generating moc_plasmoidexecutionjob.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target kdevqthelp_automoc
/usr/bin/make -f utils/okteta/CMakeFiles/kdevokteta_automoc.dir/build.make utils/okteta/CMakeFiles/kdevokteta_automoc.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/utils/okteta /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/utils/okteta /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/utils/okteta/CMakeFiles/kdevokteta_automoc.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd utils/okteta && /usr/bin/automoc4 /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/utils/okteta/kdevokteta_automoc.cpp /«PKGBUILDDIR»/utils/okteta /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/utils/okteta /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake
Generating moc_testqthelpplugin.cpp
Generating moc_oktetaview.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target kdevkdeprovider_automoc
/usr/bin/make -f doc/kdevelop/CMakeFiles/kdevelop-handbook.dir/build.make doc/kdevelop/CMakeFiles/kdevelop-handbook.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/doc/kdevelop /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/doc/kdevelop /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/doc/kdevelop/CMakeFiles/kdevelop-handbook.dir/DependInfo.cmake --color=
Generating moc_executeplasmoidplugin.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'doc/kdevelop/CMakeFiles/kdevelop-handbook.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Generating moc_kastentoolviewwidget.cpp
[  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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/c_gobject.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'file_templates/CMakeFiles/c_gobject.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  3%] Built target c_gobject
Generating moc_plasmoidexecutionconfig.cpp
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/c_gobject_private.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'file_templates/CMakeFiles/c_gobject_private.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/c_gobject_properties.dir/DependInfo.cmake --color=
Generating moc_oktetawidget.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'file_templates/CMakeFiles/c_gobject_properties.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cmake_module.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'file_templates/CMakeFiles/cmake_module.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  2
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  4%] [  4%] Built target cmake_module
Built target qthelpplugintest_automoc
/usr/bin/make -f file_templates/CMakeFiles/cpp_basic.dir/build.make file_templates/CMakeFiles/cpp_basic.dir/depend
/usr/bin/make -f file_templates/CMakeFiles/cpp_qtestlib.dir/build.make file_templates/CMakeFiles/cpp_qtestlib.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cpp_basic.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cpp_qtestlib.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'file_templates/CMakeFiles/cpp_basic.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'file_templates/CMakeFiles/cpp_qtestlib.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  4%] [  4%] Built target cpp_basic
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
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cpp_qtestlib_kdevelop.dir/DependInfo.cmake --color=
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cpp_qtestlib_kde.dir/DependInfo.cmake --color=
Generating moc_oktetaplugin.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'file_templates/CMakeFiles/cpp_qtestlib_kde.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'file_templates/CMakeFiles/cpp_qtestlib_kdevelop.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  4%] [  4%] Built target cpp_qtestlib_kdevelop
Built target cpp_qtestlib_kde
/usr/bin/make -f file_templates/CMakeFiles/php_phpunit.dir/build.make file_templates/CMakeFiles/php_phpunit.dir/depend
/usr/bin/make -f file_templates/CMakeFiles/private_pointer.dir/build.make file_templates/CMakeFiles/private_pointer.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/php_phpunit.dir/DependInfo.cmake --color=
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/private_pointer.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f file_templates/CMakeFiles/php_phpunit.dir/build.make file_templates/CMakeFiles/php_phpunit.dir/build
/usr/bin/make -f file_templates/CMakeFiles/private_pointer.dir/build.make file_templates/CMakeFiles/private_pointer.dir/build
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'file_templates/CMakeFiles/private_pointer.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Nothing to be done for 'file_templates/CMakeFiles/php_phpunit.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  4%] Built target kdevexecuteplasmoid_automoc
/usr/bin/make -f file_templates/CMakeFiles/python_basic.dir/build.make file_templates/CMakeFiles/python_basic.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/python_basic.dir/DependInfo.cmake --color=
[  4%] [  4%] Built target private_pointer
/usr/bin/make -f file_templates/CMakeFiles/python_pyunit.dir/build.make file_templates/CMakeFiles/python_pyunit.dir/depend
Built target php_phpunit
/usr/bin/make -f file_templates/CMakeFiles/qobject.dir/build.make file_templates/CMakeFiles/qobject.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/python_pyunit.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/qobject.dir/DependInfo.cmake --color=
Generating moc_oktetadocument.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'file_templates/CMakeFiles/python_basic.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'file_templates/CMakeFiles/python_pyunit.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'file_templates/CMakeFiles/qobject.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[  4%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/qt_shared.dir/DependInfo.cmake --color=
[  4%] Built target python_pyunit
/usr/bin/make -f file_templates/CMakeFiles/qt_widget.dir/build.make file_templates/CMakeFiles/qt_widget.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/qt_widget.dir/DependInfo.cmake --color=
[  4%] Built target qobject
/usr/bin/make -f po/fi/CMakeFiles/pofiles.dir/build.make po/fi/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/fi /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fi/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'file_templates/CMakeFiles/qt_shared.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'file_templates/CMakeFiles/qt_widget.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/fi/CMakeFiles/pofiles.dir/build.make po/fi/CMakeFiles/pofiles.dir/build
[  4%] Built target qt_shared
/usr/bin/make -f po/gl/CMakeFiles/pofiles.dir/build.make po/gl/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/fi/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  64
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/gl /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/gl/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[  4%] Built target qt_widget
/usr/bin/make -f po/en_GB/CMakeFiles/pofiles.dir/build.make po/en_GB/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/en_GB /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/en_GB /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/en_GB/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[  5%] Built target pofiles
/usr/bin/make -f po/es/CMakeFiles/pofiles.dir/build.make po/es/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/es /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/es/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/gl/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  67 68
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/en_GB/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  59 60
[  7%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
Built target pofiles
/usr/bin/make -f po/es/CMakeFiles/pofiles.dir/build.make po/es/CMakeFiles/pofiles.dir/build
/usr/bin/make -f po/et/CMakeFiles/pofiles.dir/build.make po/et/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/et /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/et /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/et/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/es/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  61
[  9%] Built target pofiles
/usr/bin/make -f po/bs/CMakeFiles/pofiles.dir/build.make po/bs/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/bs /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/bs/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[  9%] Built target kdevokteta_automoc
/usr/bin/make -f po/pt/CMakeFiles/pofiles.dir/build.make po/pt/CMakeFiles/pofiles.dir/depend
[ 10%] Built target pofiles
/usr/bin/make -f po/it/CMakeFiles/pofiles.dir/build.make po/it/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/pt /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/it /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/it/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/et/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  62 63
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/bs/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  50 51
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
[ 12%] /usr/bin/make -f po/it/CMakeFiles/pofiles.dir/build.make po/it/CMakeFiles/pofiles.dir/build
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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/pt/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  80 81
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/pt_BR /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pt_BR/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[ 14%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/it/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  70 71
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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/zh_TW /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_TW/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[ 16%] Built target pofiles
/usr/bin/make -f po/ca/CMakeFiles/pofiles.dir/build.make po/ca/CMakeFiles/pofiles.dir/depend
[ 18%] Built target pofiles
/usr/bin/make -f po/hu/CMakeFiles/pofiles.dir/build.make po/hu/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/ca /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/hu /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/hu/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
/usr/bin/make -f po/pt_BR/CMakeFiles/pofiles.dir/build.make po/pt_BR/CMakeFiles/pofiles.dir/build
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/pt_BR/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  82
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/zh_TW/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  95
[ 19%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/ca/CMakeFiles/pofiles.dir/build.make po/ca/CMakeFiles/pofiles.dir/build
/usr/bin/make -f po/hu/CMakeFiles/pofiles.dir/build.make po/hu/CMakeFiles/pofiles.dir/build
Built target pofiles
/usr/bin/make -f po/nds/CMakeFiles/pofiles.dir/build.make po/nds/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/hu/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
[ 20%] /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  69
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/nds /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nds /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nds/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/ca/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  52
Built target pofiles
/usr/bin/make -f po/nb/CMakeFiles/pofiles.dir/build.make po/nb/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/nb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nb/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[ 21%] [ 22%] Built target pofiles
/usr/bin/make -f po/de/CMakeFiles/pofiles.dir/build.make po/de/CMakeFiles/pofiles.dir/depend
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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/de /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/de/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/ca@valencia /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca@valencia /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ca@valencia/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/nds/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  75 76
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/nb/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  74
[ 24%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/de/CMakeFiles/pofiles.dir/build.make po/de/CMakeFiles/pofiles.dir/build
/usr/bin/make -f po/ca@valencia/CMakeFiles/pofiles.dir/build.make po/ca@valencia/CMakeFiles/pofiles.dir/build
Built target pofiles
/usr/bin/make -f po/pl/CMakeFiles/pofiles.dir/build.make po/pl/CMakeFiles/pofiles.dir/depend
[ 25%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/pl /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/pl/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
Built target pofiles
/usr/bin/make -f po/sk/CMakeFiles/pofiles.dir/build.make po/sk/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/de/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  56 57
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/ca@valencia/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  53
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/sk /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sk/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[ 27%] [ 28%] Built target pofiles
/usr/bin/make -f po/uk/CMakeFiles/pofiles.dir/build.make po/uk/CMakeFiles/pofiles.dir/depend
Built target pofiles
/usr/bin/make -f po/kk/CMakeFiles/pofiles.dir/build.make po/kk/CMakeFiles/pofiles.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/uk /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/uk/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/kk /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/kk/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/pl/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  78 79
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/sk/CMakeFiles/pofiles.dir/build.make po/sk/CMakeFiles/pofiles.dir/build
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/sk/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  85 86
[ 30%] Built target pofiles
/usr/bin/make -f po/sl/CMakeFiles/pofiles.dir/build.make po/sl/CMakeFiles/pofiles.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/kk/CMakeFiles/pofiles.dir/build.make po/kk/CMakeFiles/pofiles.dir/build
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/sl /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sl/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/kk/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  72 73
[ 32%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/uk/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
Built target pofiles
/usr/bin/make -f po/zh_CN/CMakeFiles/pofiles.dir/build.make po/zh_CN/CMakeFiles/pofiles.dir/depend
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  92
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/zh_CN /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_CN /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/zh_CN/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[ 34%] Built target pofiles
/usr/bin/make -f po/tr/CMakeFiles/pofiles.dir/build.make po/tr/CMakeFiles/pofiles.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/sl/CMakeFiles/pofiles.dir/build.make po/sl/CMakeFiles/pofiles.dir/build
[ 35%] Built target pofiles
/usr/bin/make -f po/da/CMakeFiles/pofiles.dir/build.make po/da/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/tr /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/tr /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/tr/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/sl/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  87
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/da /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/da/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/zh_CN/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  93 94
[ 36%] Built target pofiles
/usr/bin/make -f po/sv/CMakeFiles/pofiles.dir/build.make po/sv/CMakeFiles/pofiles.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/tr/CMakeFiles/pofiles.dir/build.make po/tr/CMakeFiles/pofiles.dir/build
[ 38%] make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/sv /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/sv/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/tr/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
Built target pofiles
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  90 91
/usr/bin/make -f po/el/CMakeFiles/pofiles.dir/build.make po/el/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/da/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  54 55
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/el /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/el/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[ 40%] Built target pofiles
[ 42%] /usr/bin/make -f po/nl/CMakeFiles/pofiles.dir/build.make po/nl/CMakeFiles/pofiles.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/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/th/CMakeFiles/pofiles.dir/build.make po/th/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/nl /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/nl/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/sv/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  88 89
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/el/CMakeFiles/pofiles.dir/build.make po/el/CMakeFiles/pofiles.dir/build
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/th /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/th /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/th/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/el/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  58
[ 44%] Built target pofiles
/usr/bin/make -f po/ru/CMakeFiles/pofiles.dir/build.make po/ru/CMakeFiles/pofiles.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/ru /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/ru/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[ 45%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/nl/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  77
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/th/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Built target pofiles
/usr/bin/make -f po/fr/CMakeFiles/pofiles.dir/build.make po/fr/CMakeFiles/pofiles.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/po/fr /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/po/fr/CMakeFiles/pofiles.dir/DependInfo.cmake --color=
[ 46%] Built target pofiles
/usr/bin/make -f app/CMakeFiles/kdevelop.dir/build.make app/CMakeFiles/kdevelop.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f po/ru/CMakeFiles/pofiles.dir/build.make po/ru/CMakeFiles/pofiles.dir/build
[ 46%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/ru/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  83 84
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]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/CMakeFiles/kdevelop.dir/DependInfo.cmake --color=
/usr/bin/make -f po/fr/CMakeFiles/pofiles.dir/build.make po/fr/CMakeFiles/pofiles.dir/build
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app/plasma/dataengine /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/dataengine /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'po/fr/CMakeFiles/pofiles.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  65 66
[ 48%] Built target pofiles
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/app/plasma/runner /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/runner /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/plasma/runner/CMakeFiles/krunner_kdevelopsessions.dir/DependInfo.cmake --color=
[ 50%] Built target pofiles
/usr/bin/make -f formatters/astyle/CMakeFiles/kdevastyle.dir/build.make formatters/astyle/CMakeFiles/kdevastyle.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/formatters/astyle /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/CMakeFiles/kdevastyle.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'app/plasma/runner/CMakeFiles/krunner_kdevelopsessions.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 50%] Built target plasma_engine_kdevelopsessions
/usr/bin/make -f formatters/astyle/tests/CMakeFiles/astyletest.dir/build.make formatters/astyle/tests/CMakeFiles/astyletest.dir/depend
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/formatters/astyle/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/astyle/tests/CMakeFiles/astyletest.dir/DependInfo.cmake --color=
[ 50%] Built target krunner_kdevelopsessions
/usr/bin/make -f formatters/customscript/CMakeFiles/kdevcustomscript.dir/build.make formatters/customscript/CMakeFiles/kdevcustomscript.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/formatters/customscript /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/customscript /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/formatters/customscript/CMakeFiles/kdevcustomscript.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'formatters/astyle/CMakeFiles/kdevastyle.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  34 35
make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f formatters/customscript/CMakeFiles/kdevcustomscript.dir/build.make formatters/customscript/CMakeFiles/kdevcustomscript.dir/build
[ 52%] Built target kdevastyle
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'formatters/astyle/tests/CMakeFiles/astyletest.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/rpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'formatters/customscript/CMakeFiles/kdevcustomscript.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target kdevelop
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f app/CMakeFiles/kdevelop.dir/build.make app/CMakeFiles/kdevelop.dir/build
[ 52%] Built target astyletest
/usr/bin/make -f languages/cpp/tests/CMakeFiles/buddiestest.dir/build.make languages/cpp/tests/CMakeFiles/buddiestest.dir/depend
[ 52%] Built target kdevcustomscript
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/buddiestest.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/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
[ 52%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  20
Scanning dependencies of target kdev4cpprpp
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'languages/cpp/tests/CMakeFiles/buddiestest.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  1
Building CXX object app/CMakeFiles/kdevelop.dir/kdevelop_automoc.o
cd app && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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
[ 53%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 54%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/DependInfo.cmake --color=
Built target buddiestest
/usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder.dir/depend
[ 54%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder.dir/DependInfo.cmake --color=
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=22 -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
Scanning dependencies of target kcm_kdev_cmakebuilder
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 54%] Scanning dependencies of target kdevmakebuilder
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/build.make projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/build
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
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=22 -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]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 46
/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,-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.14.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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 
[ 55%] 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=22 -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
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  33
[ 56%] Built target kdev4cpprpp
/usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/build.make projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  25 26
[ 58%] Built target kdev4cmakecommon
/usr/bin/make -f projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/build.make projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custommake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custommake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 58%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  21 22
[ 60%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 60%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 60%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  23 24
[ 62%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/CMakeFiles/gdbtest.dir/DependInfo.cmake --color=
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:9,
                 from kdevmakebuilder_automoc.cpp:4:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../projectbuilders/makebuilder/makebuilder.h:46:87:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
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
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f debuggers/gdb/CMakeFiles/gdbtest.dir/build.make debuggers/gdb/CMakeFiles/gdbtest.dir/build
/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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/CMakeFiles/gdbtest.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  17 18
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:9,
                 from kdevelop_automoc.cpp:4:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
[ 64%] Built target gdbtest
/usr/bin/make -f debuggers/gdb/CMakeFiles/kdevgdb.dir/build.make debuggers/gdb/CMakeFiles/kdevgdb.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/CMakeFiles/kdevgdb.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/CMakeFiles/kdevgdb.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  43 44 45
[ 67%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qtprinters.dir/DependInfo.cmake --color=
Linking CXX shared module ../../lib/kdevmakebuilder.so
cd projectbuilders/makebuilder && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevmakebuilder.dir/link.txt --verbose=1
make[3]: Leaving directory '/«PKGBUILDDIR»/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
/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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'debuggers/gdb/printers/tests/CMakeFiles/qtprinters.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] Built target qtprinters
/usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/CMakeFiles/kdevqthelp.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevqthelp
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] 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=22 -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
Linking CXX executable kdevelop
cd app && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevelop.dir/link.txt --verbose=1
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] /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,-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.14.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libkcmutils.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libknotifyconfig.so.4.14.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libthreadweaver.so.4.14.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.14.0 /usr/lib/libknotifyconfig.so.4.14.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libthreadweaver.so.4.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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 
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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/documentation/qthelp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/DependInfo.cmake --color=
Scanning dependencies of target qthelpplugintest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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=\"/«PKGBUILDDIR»/documentation/qthelp/tests/documentation\" -DKDESRCDIR="\"/«PKGBUILDDIR»/documentation/qthelp/tests/\"" -o CMakeFiles/qthelpplugintest.dir/qthelpplugintest_automoc.o -c qthelpplugintest_automoc.cpp
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  46
[ 67%] Built target kdevmakebuilder
/usr/bin/make -f documentation/manpage/CMakeFiles/kdevmanpage.dir/build.make documentation/manpage/CMakeFiles/kdevmanpage.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/documentation/manpage /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/manpage /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/manpage/CMakeFiles/kdevmanpage.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'documentation/manpage/CMakeFiles/kdevmanpage.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] Built target kdevmanpage
/usr/bin/make -f kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/build.make kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/kdeintegration/kdeprovider /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevkdeprovider
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 67%] 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=22 -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
cd app && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/kdevelop.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/app/kdevelop -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
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 moc_qthelpplugin.cpp:9,
                 from kdevqthelp_automoc.cpp:4:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kpluginfactory.h:355:73:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  41
[ 68%] Built target kdevelop
/usr/bin/make -f kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/build.make kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/kdeintegration/kdeprovider/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/DependInfo.cmake --color=
Scanning dependencies of target kdeprojectsreadertest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 68%] 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=22 -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="\"/«PKGBUILDDIR»/kdeintegration/kdeprovider/tests/\"" -o CMakeFiles/kdeprojectsreadertest.dir/kdeprojectsreadertest_automoc.o -c kdeprojectsreadertest_automoc.cpp
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,-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.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomuk.so.4.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so -lsoprano 
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 moc_kdeprojectsmodel.cpp:9,
                 from kdeprojectsreadertest_automoc.cpp:4:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap<Key, T>::Node = QMapNode<QString, QVariant>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QVariant]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QVariant>::Node* {aka QMapNode<QString, QVariant>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
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 moc_qthelpplugin.cpp:9,
                 from qthelpplugintest_automoc.cpp:4:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/kpluginfactory.h:355:73:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  48
[ 69%] Built target kdevqthelp
/usr/bin/make -f kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/build.make kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/depend
Linking CXX executable kdeprojectsreadertest
cd kdeintegration/kdeprovider/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdeprojectsreadertest.dir/link.txt --verbose=1
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/kdeintegration/executeplasmoid /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.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,-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.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so 
Scanning dependencies of target kdevexecuteplasmoid
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 42
[ 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=22 -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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/utils/okteta /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/utils/okteta /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/utils/okteta/CMakeFiles/kdevokteta.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevokteta
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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
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,-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.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtXml.so 
cd kdeintegration/kdeprovider/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/kdeprojectsreadertest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/kdeprojectsreadertest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 70%] Built target kdeprojectsreadertest
/usr/bin/make -f languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/build.make languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/DependInfo.cmake --color=
Scanning dependencies of target kdev4cppparser
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib: 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  31 32
[ 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/rpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests/CMakeFiles/pp.dir/DependInfo.cmake --color=
Scanning dependencies of target pp
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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="\"/«PKGBUILDDIR»/languages/cpp/parser/rpp/tests/\"" -o CMakeFiles/pp.dir/pp_automoc.o -c pp_automoc.cpp
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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
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:9,
                 from kdevokteta_automoc.cpp:4:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../utils/okteta/oktetaplugin.h:50:85:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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 moc_oktetawidget.cpp:9,
                 from kdevokteta_automoc.cpp:6:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap<Key, T>::Node = QMapNode<QString, QString>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = QString]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, QString>::Node* {aka QMapNode<QString, QString>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
cd documentation/qthelp/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/tests/qthelpplugintest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/documentation/qthelp/tests/qthelpplugintest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  99
[ 73%] Built target qthelpplugintest
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/generatortest.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
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 moc_plasmoidexecutionjob.cpp:9,
                 from kdevexecuteplasmoid_automoc.cpp:4:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../kdeintegration/executeplasmoid/executeplasmoidplugin.h:38:84:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtXml.so 
cd languages/cpp/parser/rpp/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests/pp.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 73%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/parsertest.dir/DependInfo.cmake --color=
Linking CXX shared module ../../lib/kdevexecuteplasmoid.so
cd kdeintegration/executeplasmoid && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevexecuteplasmoid.dir/link.txt --verbose=1
make[3]: Leaving directory '/«PKGBUILDDIR»/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
/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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
cd languages/cpp/parser/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/generatortest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  19
[ 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/pooltest.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/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,-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.14.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so ../../../../lib/libkdev4cppparser.so /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib -Wl,-rpath-link,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  47
[ 75%] Built target kdevokteta
/usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  42
[ 75%] Built target kdevexecuteplasmoid
/usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/DependInfo.cmake --color=
Scanning dependencies of target kdevcmakedocumentation
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 75%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/build
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=22 -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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  36
[ 76%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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
cd languages/cpp/parser/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/parsertest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/parsertest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 76%] 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]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  49
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition.dir/DependInfo.cmake --color=
[ 77%] Built target parsertest
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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
cd languages/cpp/parser/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/pooltest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  96
[ 77%] Built target cmake-cmakecondition
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 78%] Built target pooltest
/usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeast-test.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/DependInfo.cmake --color=
[ 78%] Built target cmake-parsertest
/usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  3
[ 78%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/DependInfo.cmake --color=
[ 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Scanning dependencies of target cmakeast-test
make[3]: Leaving directory '/«PKGBUILDDIR»/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
[ 79%] Built target cmakeloadprojecttest
/usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 79%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/build
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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeast-test.dir/cmakeast-test_automoc.o -c cmakeast-test_automoc.cpp
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 79%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest.dir/DependInfo.cmake --color=
Scanning dependencies of target cmakemanagertest
make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 79%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
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=22 -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="\"/«PKGBUILDDIR»/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakemanagertest.dir/cmakemanagertest_automoc.o -c cmakemanagertest_automoc.cpp
[ 79%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest.dir/build'.
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 79%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so -lsoprano /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so -Wl,-rpath,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib: 
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:9,
                 from kdevcmakedocumentation_automoc.cpp:4:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
../../../projectmanagers/cmake/cmakedocumentation.h:42:99:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(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:9,
                 from kdevcmakedocumentation_automoc.cpp:4:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = QString; T = ICMakeDocumentation::Type; QMap<Key, T>::Node = QMapNode<QString, ICMakeDocumentation::Type>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = QString; T = ICMakeDocumentation::Type]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<QString, ICMakeDocumentation::Type>::Node* {aka QMapNode<QString, ICMakeDocumentation::Type>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(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,-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.14.0 /usr/lib/arm-linux-gnueabihf/libQtWebKit.so /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib: 
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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:9,
                 from cmakeast-test_automoc.cpp:4:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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:9,
                 from cmakeast-test_automoc.cpp:4:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
In file included from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49:0,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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:9,
                 from cmakemanagertest_automoc.cpp:4:
/usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap<Key, T>::Node* QMap<Key, T>::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap<Key, T>::Node = QMapNode<int, QtConcurrent::ResultItem>]':
/usr/include/qt4/QtCore/qmap.h:650:82:   required from 'void QMap<Key, T>::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]'
/usr/include/qt4/QtCore/qmap.h:185:69:   required from 'QMap<Key, T>::~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<int, QtConcurrent::ResultItem>::Node* {aka QMapNode<int, QtConcurrent::ResultItem>*}' increases required alignment of target type [-Wcast-align]
         return reinterpret_cast<Node *>(reinterpret_cast<char *>(node) - payload());
                                                                                   ^
In file included from /usr/include/qt4/QtCore/qmap.h:47:0,
                 from /usr/include/qt4/QtCore/qtconcurrentresultstore.h:49,
                 from /usr/include/qt4/QtCore/qfutureinterface.h:52,
                 from /usr/include/qt4/QtCore/qfuture.h:49,
                 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:9,
                 from cmakemanagertest_automoc.cpp:4:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:758:68:   required from 'void QList<T>::free(QListData::Data*) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:732:15:   required from 'QList<T>::~QList() [with T = QVariant]'
/usr/include/qt4/QtCore/qstatemachine.h:82:59:   required from here
/usr/include/qt4/QtCore/qlist.h:433:34: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
         while (from != to) --to, reinterpret_cast<T*>(to)->~T();
                                  ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_destruct(QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:532:36:   required from 'void QList<T>::append(const T&) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:334:15:   required from 'QList<T>& QList<T>::operator<<(const T&) [with T = QVariant]'
/usr/include/qt4/QtTest/qsignalspy.h:133:44:   required from here
/usr/include/qt4/QtCore/qlist.h:389:39: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
     else if (QTypeInfo<T>::isComplex) reinterpret_cast<T*>(n)->~T();
                                       ^
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList<T>::node_copy(QList<T>::Node*, QList<T>::Node*, QList<T>::Node*) [with T = QVariant]':
/usr/include/qt4/QtCore/qlist.h:711:92:   required from 'void QList<T>::detach_helper(int) [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:725:27:   required from 'void QList<T>::detach_helper() [with T = QVariant]'
/usr/include/qt4/QtCore/qlist.h:122:94:   required from 'QList<T>::QList(const QList<T>&) [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<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 new (current) T(*reinterpret_cast<T*>(src));
                 ^
/usr/include/qt4/QtCore/qlist.h:418:17: warning: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align]
                 (reinterpret_cast<T*>(current))->~T();
                 ^
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 79%] Built target kdevcmakedocumentation
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,-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.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  27 28 29 30
[ 83%] 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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest.dir/DependInfo.cmake --color=
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/DependInfo.cmake --color=
Scanning dependencies of target codeanalysistest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 4
[ 84%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest.dir/codeanalysistest_automoc.o
/usr/bin/make -f languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/build.make languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/build
cd languages/cpp/cppduchain/tests && /usr/bin/g++   -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=22 -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="\"/«PKGBUILDDIR»/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/codeanalysistest.dir/codeanalysistest_automoc.o -c codeanalysistest_automoc.cpp
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,-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.14.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so -Wl,-rpath,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
make[3]: Entering directory '/«PKGBUILDDIR»/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,-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.14.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdecore.so.5.14.0 /usr/lib/libktexteditor.so.4.14.0 ../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libthreadweaver.so.4.14.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib: 
cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeast-test.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeast-test -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakemanagertest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakemanagertest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 84%] make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
Built target cmakeast-test
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest.dir/DependInfo.cmake --color=
[ 84%] Built target cmakemanagertest
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/duchaintest.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[3]: Entering directory '/«PKGBUILDDIR»/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
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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
/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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  37 38 39 40
[ 88%] Built target kdevcpplanguagesupport
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/environmenttest.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/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
/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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
cd languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/cppexpressionparsertest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  12
[ 89%] Built target cppexpressionparsertest
/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest.dir/DependInfo.cmake --color=
cd languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/duchaintest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/duchaintest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
Scanning dependencies of target sourcemanipulationtest
make[3]: Leaving directory '/«PKGBUILDDIR»/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]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  16
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 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
[ 90%] make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cpp-parser.dir/DependInfo.cmake --color=
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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
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=22 -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="\"/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/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=22 -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,-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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
cd languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/environmenttest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 90%] Built target environmenttest
/usr/bin/make -f languages/cpp/tests/CMakeFiles/cppassistantstest.dir/build.make languages/cpp/tests/CMakeFiles/cppassistantstest.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppassistantstest.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/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,-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.14.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdecore.so.5.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
cd languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/codeanalysistest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  4
[ 90%] Built target codeanalysistest
/usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/build.make languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/build.make languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/build
cd languages/cpp/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cpp-parser.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
[ 90%] Built target cpp-parser
/usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodegentest.dir/build.make languages/cpp/tests/CMakeFiles/cppcodegentest.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/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,-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.14.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdecore.so.5.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libktexteditor.so.4.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppcodegentest.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/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,-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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/«PKGBUILDDIR»/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,-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.14.0 /usr/lib/libktexteditor.so.4.14.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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.14.0 /usr/lib/libkdecore.so.5.14.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,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
cd languages/cpp/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppassistantstest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppassistantstest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  5 6 7
[ 93%] Built target cppassistantstest
/usr/bin/make -f languages/cpp/tests/CMakeFiles/cppfilestest.dir/build.make languages/cpp/tests/CMakeFiles/cppfilestest.dir/depend
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppfilestest.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/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,-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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/libnepomuk.so.4.14.0 /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so -lsoprano /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so -Wl,-rpath,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib -Wl,-rpath-link,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
cd languages/cpp/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodecompletiontest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodecompletiontest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  8 9
[ 95%] Built target cppcodecompletiontest
/usr/bin/make -f languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/build.make languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/depend
cd languages/cpp/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodegentest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodegentest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  10 11
[ 97%] Built target cppcodegentest
make[3]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd /«PKGBUILDDIR»/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /«PKGBUILDDIR» /«PKGBUILDDIR»/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/DependInfo.cmake --color=
cd languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/sourcemanipulationtest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  100
[ 98%] Built target sourcemanipulationtest
make[3]: Leaving directory '/«PKGBUILDDIR»/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 '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
cd languages/cpp/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppfilestest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppfilestest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
Linking CXX executable cppspecialcompletion
cd languages/cpp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cppspecialcompletion.dir/link.txt --verbose=1
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 
/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,-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.14.0 /usr/lib/libkparts.so.4.14.0 /usr/lib/libkio.so.5.14.0 /usr/lib/libnepomukutils.so.4.14.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.14.0 -lsoprano /usr/lib/libkdeui.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.14.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib 
[ 98%] Built target cppfilestest
cd languages/cpp/tests && /usr/bin/cmake -D_filename=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppspecialcompletion.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/«PKGBUILDDIR»/obj-arm-linux-gnueabihf/languages/cpp/tests/cppspecialcompletion -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake
make[3]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles  13 14
[100%] Built target cppspecialcompletion
make[2]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
/usr/bin/cmake -E cmake_progress_start /«PKGBUILDDIR»/obj-arm-linux-gnueabihf/CMakeFiles 0
/usr/bin/make -f CMakeFiles/Makefile2 preinstall
make[2]: Entering directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
make[2]: Nothing to be done for 'preinstall'.
make[2]: Leaving directory '/«PKGBUILDDIR»/obj-arm-linux-gnueabihf'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "Debian"
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/cmake/modules/FindKDevelop.cmake
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/icons/hicolor/32x32/apps/./kdevelop.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/icons/hicolor/48x48/apps/./kdevelop.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/icons/hicolor/16x16/apps/./kdevelop.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/code-class.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/enum.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/field.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/code-function.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/namespace.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/private_class.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/private_enum.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/private_field.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/private_function.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/private_struct.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/private_union.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/protected_class.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/protected_enum.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/protected_field.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/protected_function.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/protected_struct.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/protected_union.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/signal.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/slot.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/struct.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/typedef.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/union.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CTchildren.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CTclients.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CTparents.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CTdisconnected_parents.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CTsuppliers.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CTvirtuals.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVclass.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVglobal_meth.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVglobal_var.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVnamespace.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVprivate_meth.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVprivate_signal.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVprivate_slot.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVprivate_var.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVprotected_meth.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVprotected_signal.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVprotected_slot.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVprotected_var.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVpublic_meth.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVpublic_signal.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVpublic_slot.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVpublic_var.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVstruct.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVpackage_meth.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVpackage_var.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVtypedef.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgnext.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./classwiz.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./rebuild.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgrestart.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgmemview.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/32x32/actions/./classnew.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./qmake_scopenew.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./qmakerun.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./remove_subdir.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./targetnew_kdevelop.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgnextinst.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgparam.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./qmake_app.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./debugger.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./qmake_subclass.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./dbgwatchvar.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./make_kdevelop.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./reload_page.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgstepinst.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./target_kdevelop.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./classnew.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./project_open.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./save_all.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./methodnew.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./configure_file.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./classnew.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./project_open.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./dirsync.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgjumpto.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./qmake_ui_h.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./variablenew.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./qmake_scopenew.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./rebuild.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/32x32/mimetypes/./kdevelop_project.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./newwidget.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgvar.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./qmakerun.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./make_kdevelop.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./reload_page.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./newwidget.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./qmake_lib.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./qtdesigner.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgstep.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./tree_win.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./servicenew_kdevelop.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./qmake_scope.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./output_win.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./qmake_sub.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgrunto.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgrun.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgstepout.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./grep.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/pics/kdevelop-splash.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/bin/kdevelop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/bin/kdevelop!
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/applications/kde4/kdevelop.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/applications/kde4/kdevelop_ps.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/config/kdeveloprc
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/kdevelopui.rc
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/katepartui.rc
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevelop/kdevelop.notifyrc
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/mime/packages/kdevelop.xml
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/plasma_engine_kdevelopsessions.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/plasma-dataengine-kdevelopsessions.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/plasma/services/org.kde.plasma.dataengine.kdevelopsessions.operations
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/plasma/plasmoids/kdevelopsessions
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/plasma/plasmoids/kdevelopsessions/contents
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/plasma/plasmoids/kdevelopsessions/contents/ui
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/plasma/plasmoids/kdevelopsessions/contents/ui/kdevelopsessions.qml
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/plasma/plasmoids/kdevelopsessions/metadata.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/plasma-applet-kdevelopsessions.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/krunner_kdevelopsessions.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kdevelopsessions.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kdevastyle.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kdevastyle.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kdevcustomscript.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kdevcustomscript.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kdevcpplanguagesupport.so
-- Removed runtime path from "/«PKGBUILDDIR»/debian/tmp//usr/lib/kde4/kdevcpplanguagesupport.so"
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kdevcppsupport.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevcppsupport/kdevcppsupport.rc
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/libkdev4cppparser.so
-- Removed runtime path from "/«PKGBUILDDIR»/debian/tmp//usr/lib/libkdev4cppparser.so"
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/libkdev4cpprpp.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/libkdev4cppduchain.so
-- Removed runtime path from "/«PKGBUILDDIR»/debian/tmp//usr/lib/libkdev4cppduchain.so"
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kdevmakebuilder.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kcm_kdev_makebuilder.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/include/kdevelop/make/imakebuilder.h
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kcm_kdev_makebuilder.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kdevmakebuilder.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kdevcmakebuilder.so
-- Removed runtime path from "/«PKGBUILDDIR»/debian/tmp//usr/lib/kde4/kdevcmakebuilder.so"
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kdevcmakebuilder.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kcm_kdev_cmakebuilder.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kcm_kdev_cmakebuilder.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevcmakebuilder/data.kdev4
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kdevcmakemanager.so
-- Removed runtime path from "/«PKGBUILDDIR»/debian/tmp//usr/lib/kde4/kdevcmakemanager.so"
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kdevcmakedocumentation.so
-- Removed runtime path from "/«PKGBUILDDIR»/debian/tmp//usr/lib/kde4/kdevcmakedocumentation.so"
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kcm_kdevcmake_settings.so
-- Removed runtime path from "/«PKGBUILDDIR»/debian/tmp//usr/lib/kde4/kcm_kdevcmake_settings.so"
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/libkdev4cmakecommon.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kdevcmakemanager.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kdevcmakedocumentation.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kcm_kdevcmake_settings.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevcmakemanager/data.kdev4
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/icons/hicolor/32x32/apps/./cmake.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/icons/hicolor/128x128/apps/./cmake.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/icons/hicolor/64x64/apps/./cmake.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/icons/hicolor/16x16/apps/./cmake.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kdevcustommakemanager.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kdevcustommakemanager.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevcustommakemanager/kdevcustommakemanager.rc
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kcm_kdevcustombuildsystem.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kdevcustombuildsystem.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kdevcustombuildsystem.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kcm_kdevcustombuildsystem.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kdevgdb.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kdevgdb.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevgdb/kdevgdbui.rc
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevgdb/printers/qt4.py
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevgdb/printers/kde4.py
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevgdb/printers/libstdcxx.py
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevgdb/printers/gdbinit
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevappwizard/templates/cmake_qt4core.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevappwizard/templates/cmake_qt4gui.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevappwizard/templates/cmake_qt4core_qtest.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevappwizard/templates/cmake_plaincpp.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kdevqthelp.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kdevqthelp.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kdevqthelp_config.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kdevqthelp_config.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/config/kdevelop-qthelp.knsrc
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kdevmanpage.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kdevmanpage.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kdevkdeprovider.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kdevkdeprovider.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kdevexecuteplasmoid.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kdevexecuteplasmoid.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/lib/kde4/kdevokteta.so
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/services/kdevokteta.desktop
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevokteta/kdevokteta.rc
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/index.cache.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/index.docbook
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-42.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-39.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-6.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-template-inheritance.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-13.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/Icon-list-remove.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/Icon-list-add.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-template-selection.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-33.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-17.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/Icon-folder.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-14.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-34.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-9.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-30.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-24.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-7.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-10.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-36.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop4_noworkingset.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-template-members.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-38.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-32.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-3.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-26.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-11.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-4.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-31.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-5.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-41.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-8.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-project-dialog.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-2.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-template-manager.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-19.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-40.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-20.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-35.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-12.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-23.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-16.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-37.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-15.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-1a.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-template-result.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-25.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop4_sessionsprojectsworkingsets.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-43.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-18.png
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/cpp_basic.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/private_pointer.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/qt_widget.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/qobject.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/python_basic.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/c_gobject.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/c_gobject_private.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/c_gobject_properties.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/qt_shared.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/cpp_qtestlib.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/cpp_qtestlib_kde.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/cpp_qtestlib_kdevelop.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/python_pyunit.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/php_phpunit.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/cmake_module.tar.bz2
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevcodegen/templates/method_declaration_cpp.txt
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevcodegen/templates/method_definition_cpp.txt
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevcodegen/templates/class_declaration_cpp.txt
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevcodegen/templates/cpp_header.h
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevcodegen/templates/cpp_header_onlyfunctions.h
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/kde4/apps/kdevcodegen/templates/cpp_implementation.cpp
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fi/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fi/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/gl/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/gl/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/es/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/es/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/et/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/et/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/bs/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/bs/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/it/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/it/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/hu/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/hu/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/hu/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/hu/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/hu/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/hu/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/hu/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/hu/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/hu/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/hu/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/hu/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/hu/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/hu/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/hu/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/hu/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/hu/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nds/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nds/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nb/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nb/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/de/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/de/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pl/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/pl/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sk/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sk/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sk/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sk/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sk/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sk/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sk/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sk/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sk/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sk/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sk/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sk/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sk/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sk/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sk/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sk/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/uk/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/uk/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/kk/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/kk/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sl/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sl/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/tr/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/tr/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/tr/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/tr/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/tr/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/tr/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/tr/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/tr/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/tr/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/tr/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/tr/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/tr/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/tr/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/da/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/da/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sv/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/sv/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/el/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/el/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nl/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/nl/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/th/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ru/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/ru/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevcustombuildsystem.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevformatters.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevkdeprovider.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevcpp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fr/LC_MESSAGES/plasma_applet_kdevelopsessions.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevokteta.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevqthelp.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevelop.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevcustommake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevmanpage.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevexecuteplasmoid.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevgdb.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevcmake.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevcmakebuilder.mo
-- Installing: /«PKGBUILDDIR»/debian/tmp/usr/share/locale/fr/LC_MESSAGES/plasma_runner_kdevelopsessions.mo
make[1]: Leaving directory '/«PKGBUILDDIR»/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_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_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: debian/kdevelop/usr/lib/kde4/plasma_engine_kdevelopsessions.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
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: debian/kdevelop/usr/lib/kde4/kcm_kdevcmake_settings.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/kdevelop/usr/lib/kde4/kdevqthelp.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/kdevelop/usr/lib/kde4/kdevastyle.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/kdevelop/usr/lib/kde4/kdevexecuteplasmoid.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
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 '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 'libkdev4cppparser.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libkdev4cppparser.so'
dpkg-shlibdeps: warning: debian/kdevelop/usr/lib/kde4/kdevcpplanguagesupport.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/kdevelop/usr/lib/kde4/krunner_kdevelopsessions.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/kdevelop/usr/lib/kde4/kdevokteta.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/kdevelop/usr/lib/kde4/kcm_kdev_makebuilder.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/kdevelop/usr/lib/kde4/kcm_kdevcustombuildsystem.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/kdevelop/usr/lib/libkdev4cpprpp.so found in none of the libraries
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: debian/kdevelop/usr/lib/kde4/kdevcmakedocumentation.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/kdevelop/usr/lib/kde4/kdevcustommakemanager.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/kdevelop/usr/lib/kde4/kcm_kdev_cmakebuilder.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/kdevelop/usr/bin/kdevelop contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
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: debian/kdevelop/usr/lib/kde4/kdevcmakebuilder.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
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'
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/kdevelop/usr/lib/libkdev4cppduchain.so found in none of the libraries
dpkg-shlibdeps: warning: debian/kdevelop/usr/lib/kde4/kdevcustombuildsystem.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/kdevelop/usr/lib/kde4/kdevqthelp_config.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/kdevelop/usr/lib/kde4/kdevcustomscript.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
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: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/kdevelop/usr/lib/libkdev4cppparser.so found in none of the libraries
dpkg-shlibdeps: warning: debian/kdevelop/usr/lib/kde4/kdevmanpage.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/kdevelop/usr/lib/kde4/kdevmakebuilder.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/kdevelop/usr/lib/kde4/kdevgdb.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
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: debian/kdevelop/usr/lib/kde4/kdevcmakemanager.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/kdevelop/usr/lib/libkdev4cmakecommon.so found in none of the libraries
dpkg-shlibdeps: warning: debian/kdevelop/usr/lib/kde4/kdevkdeprovider.so contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
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
dh_md5sums -pkdevelop 
dh_builddeb -pkdevelop 
dpkg-deb: building package `kdevelop' in `../kdevelop_4.5.2-1+b1_armhf.deb'.
dh_gencontrol -pkdevelop-dev  
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dh_md5sums -pkdevelop-dev 
dh_builddeb -pkdevelop-dev 
dpkg-deb: building package `kdevelop-dev' in `../kdevelop-dev_4.5.2-1+b1_armhf.deb'.
dh_gencontrol -pkdevelop-dbg  
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dh_md5sums -pkdevelop-dbg 
dh_builddeb -pkdevelop-dbg 
dpkg-deb: building package `kdevelop-dbg' in `../kdevelop-dbg_4.5.2-1+b1_armhf.deb'.
 dpkg-genchanges -B -mRaspbian wandboard test autobuilder <root@raspbian.org> >../kdevelop_4.5.2-1+b1_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.2
dpkg-buildpackage: binary-only upload (no source included)
────────────────────────────────────────────────────────────────────────────────
Build finished at 20140912-1752

Finished
────────

I: Built successfully

┌──────────────────────────────────────────────────────────────────────────────┐
│ Changes                                                                      │
└──────────────────────────────────────────────────────────────────────────────┘


kdevelop_4.5.2-1+b1_armhf.changes:
──────────────────────────────────

Format: 1.8
Date: Sat, 18 Jan 2014 10:13:08 +0100
Source: kdevelop (4:4.5.2-1)
Binary: kdevelop kdevelop-data kdevelop-dev kdevelop-dbg kdevelop-l10n
Architecture: armhf
Version: 4:4.5.2-1+b1
Distribution: jessie-staging
Urgency: low
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Raspbian wandboard test autobuilder <root@raspbian.org>
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.2-1+b1) jessie-staging; urgency=low
 .
   * Binary-only non-maintainer upload for armhf; no source changes.
   * rebuild due to debcheck failure
Checksums-Sha1:
 b7bd40182583d0119510faec28248b5d82cc434c 1114778 kdevelop_4.5.2-1+b1_armhf.deb
 06e40f5b2e4780a3bf0a0efc5dcf85cf7450ca70 22986 kdevelop-dev_4.5.2-1+b1_armhf.deb
 7fbfae034387982be6607d45eb1854b533c15b1f 12845192 kdevelop-dbg_4.5.2-1+b1_armhf.deb
Checksums-Sha256:
 78c2176f767a77c22a70a7eaf22ba8d9c6f142fc6fa486291a5c487e8d077573 1114778 kdevelop_4.5.2-1+b1_armhf.deb
 0e903995ec9909848d6b6f697b506083c05812f033cdd57d17607b5cda9b9c3a 22986 kdevelop-dev_4.5.2-1+b1_armhf.deb
 cfbaf8cbe2c5c7c4fb0dda8ff74974fdbdd7b37266ff07a89a12142e3990daf8 12845192 kdevelop-dbg_4.5.2-1+b1_armhf.deb
Files:
 75a6c49fe30f8207bfe2a4d489706691 1114778 devel optional kdevelop_4.5.2-1+b1_armhf.deb
 cc98d2b6a56e4adaf6b9a5a6effad6b8 22986 devel optional kdevelop-dev_4.5.2-1+b1_armhf.deb
 c788e00ffa56d229c5eb9065bb0ab07c 12845192 debug extra kdevelop-dbg_4.5.2-1+b1_armhf.deb

┌──────────────────────────────────────────────────────────────────────────────┐
│ Package contents                                                             │
└──────────────────────────────────────────────────────────────────────────────┘


kdevelop_4.5.2-1+b1_armhf.deb
─────────────────────────────

 new debian package, version 2.0.
 size 1114778 bytes: control archive=3293 bytes.
    1650 bytes,    19 lines      control              
    4700 bytes,    64 lines      md5sums              
     185 bytes,     7 lines   *  postinst             #!/bin/sh
     160 bytes,     5 lines   *  postrm               #!/bin/sh
 Package: kdevelop
 Source: kdevelop (4:4.5.2-1)
 Version: 4:4.5.2-1+b1
 Architecture: armhf
 Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
 Installed-Size: 4631
 Depends: kdevelop-data (>= 4:4.5.2-1), kde-runtime (>> 4:4.10), kdevplatform7-libs (>= 1.5.2), libc6 (>= 2.4), libgcc1 (>= 1:4.4.0), libkasten2controllers2 (>= 4:4.10.2), libkasten2core2 (>= 4:4.10.2), libkasten2okteta1controllers1abi1 (>= 4:4.11.1), libkasten2okteta1core1 (>= 4:4.10.2), libkasten2okteta1gui1 (>= 4:4.10.2), 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 (>= 2.1.0~2011week13), libstdc++6 (>= 4.9), libsublime7 (>= 1.5.2), libthreadweaver4 (>= 4:4.3.4)
 Recommends: g++, gcc, gdb (>= 7.0), make
 Suggests: cmake, kapptemplate, kdevelop-l10n
 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.

drwxr-xr-x root/root         0 2014-09-12 17:46 ./
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/doc/
drwxr-xr-x root/root         0 2014-09-12 17:47 ./usr/share/doc/kdevelop/
-rw-r--r-- root/root       947 2013-10-30 08:50 ./usr/share/doc/kdevelop/README
-rw-r--r-- root/root        61 2013-10-30 08:50 ./usr/share/doc/kdevelop/TODO
-rw-r--r-- root/root       679 2013-10-30 08:50 ./usr/share/doc/kdevelop/BUGS
-rw-r--r-- root/root      2970 2013-10-30 08:50 ./usr/share/doc/kdevelop/AUTHORS
-rw-r--r-- root/root     35911 2013-09-06 17:38 ./usr/share/doc/kdevelop/copyright
-rw-r--r-- root/root        91 2013-10-30 08:50 ./usr/share/doc/kdevelop/NEWS.gz
-rw-r--r-- root/root     11370 2014-09-12 17:11 ./usr/share/doc/kdevelop/changelog.Debian.gz
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/man/
drwxr-xr-x root/root         0 2014-09-12 17:47 ./usr/share/man/man1/
-rw-r--r-- root/root      1300 2014-09-12 17:46 ./usr/share/man/man1/kdevelop.1.gz
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/menu/
-rw-r--r-- root/root       285 2011-02-16 13:35 ./usr/share/menu/kdevelop
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/lintian/
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/lintian/overrides/
-rw-r--r-- root/root       608 2011-02-16 13:35 ./usr/share/lintian/overrides/kdevelop
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/applications/
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/applications/kde4/
-rw-r--r-- root/root      3248 2013-10-30 08:50 ./usr/share/applications/kde4/kdevelop.desktop
-rw-r--r-- root/root      4362 2013-10-30 08:50 ./usr/share/applications/kde4/kdevelop_ps.desktop
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/kde4/
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/kde4/services/
-rw-r--r-- root/root      2600 2013-10-30 08:50 ./usr/share/kde4/services/kcm_kdev_cmakebuilder.desktop
-rw-r--r-- root/root      2780 2013-10-30 08:50 ./usr/share/kde4/services/kcm_kdev_makebuilder.desktop
-rw-r--r-- root/root      3007 2013-10-30 08:50 ./usr/share/kde4/services/kcm_kdevcmake_settings.desktop
-rw-r--r-- root/root      4815 2013-10-30 08:50 ./usr/share/kde4/services/kcm_kdevcustombuildsystem.desktop
-rw-r--r-- root/root      7103 2013-10-30 08:50 ./usr/share/kde4/services/kdevastyle.desktop
-rw-r--r-- root/root      5059 2013-10-30 08:50 ./usr/share/kde4/services/kdevcmakebuilder.desktop
-rw-r--r-- root/root      5555 2013-10-30 08:50 ./usr/share/kde4/services/kdevcmakedocumentation.desktop
-rw-r--r-- root/root      6026 2013-10-30 08:50 ./usr/share/kde4/services/kdevcmakemanager.desktop
-rw-r--r-- root/root      4491 2013-10-30 08:50 ./usr/share/kde4/services/kdevcppsupport.desktop
-rw-r--r-- root/root      4183 2013-10-30 08:50 ./usr/share/kde4/services/kdevcustombuildsystem.desktop
-rw-r--r-- root/root      6935 2013-10-30 08:50 ./usr/share/kde4/services/kdevcustommakemanager.desktop
-rw-r--r-- root/root      6469 2013-10-30 08:50 ./usr/share/kde4/services/kdevcustomscript.desktop
-rw-r--r-- root/root      2706 2013-10-30 08:50 ./usr/share/kde4/services/kdevelopsessions.desktop
-rw-r--r-- root/root      4126 2013-10-30 08:50 ./usr/share/kde4/services/kdevexecuteplasmoid.desktop
-rw-r--r-- root/root      7943 2013-10-30 08:50 ./usr/share/kde4/services/kdevgdb.desktop
-rw-r--r-- root/root      5017 2013-10-30 08:50 ./usr/share/kde4/services/kdevkdeprovider.desktop
-rw-r--r-- root/root      4885 2013-10-30 08:50 ./usr/share/kde4/services/kdevmakebuilder.desktop
-rw-r--r-- root/root      5254 2013-10-30 08:50 ./usr/share/kde4/services/kdevmanpage.desktop
-rw-r--r-- root/root      5493 2013-10-30 08:50 ./usr/share/kde4/services/kdevokteta.desktop
-rw-r--r-- root/root      5257 2013-10-30 08:50 ./usr/share/kde4/services/kdevqthelp.desktop
-rw-r--r-- root/root      1423 2013-10-30 08:50 ./usr/share/kde4/services/kdevqthelp_config.desktop
-rw-r--r-- root/root      3149 2013-10-30 08:50 ./usr/share/kde4/services/plasma-applet-kdevelopsessions.desktop
-rw-r--r-- root/root      2970 2013-10-30 08:50 ./usr/share/kde4/services/plasma-dataengine-kdevelopsessions.desktop
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/pixmaps/
-rw-r--r-- root/root      6398 2011-02-16 13:35 ./usr/share/pixmaps/kdevelop.xpm
drwxr-xr-x root/root         0 2014-09-12 17:47 ./usr/bin/
-rwxr-xr-x root/root      1734 2013-10-30 08:50 ./usr/bin/kdevelop!
-rwxr-xr-x root/root    101036 2014-09-12 17:47 ./usr/bin/kdevelop
drwxr-xr-x root/root         0 2014-09-12 17:47 ./usr/lib/
drwxr-xr-x root/root         0 2014-09-12 17:47 ./usr/lib/kde4/
-rw-r--r-- root/root     26312 2014-09-12 17:47 ./usr/lib/kde4/kcm_kdev_cmakebuilder.so
-rw-r--r-- root/root     38760 2014-09-12 17:47 ./usr/lib/kde4/kcm_kdev_makebuilder.so
-rw-r--r-- root/root    100776 2014-09-12 17:47 ./usr/lib/kde4/kcm_kdevcmake_settings.so
-rw-r--r-- root/root    125476 2014-09-12 17:47 ./usr/lib/kde4/kcm_kdevcustombuildsystem.so
-rw-r--r-- root/root    227840 2014-09-12 17:47 ./usr/lib/kde4/kdevastyle.so
-rw-r--r-- root/root     55296 2014-09-12 17:47 ./usr/lib/kde4/kdevcmakebuilder.so
-rw-r--r-- root/root     38816 2014-09-12 17:47 ./usr/lib/kde4/kdevcmakedocumentation.so
-rw-r--r-- root/root    208188 2014-09-12 17:47 ./usr/lib/kde4/kdevcmakemanager.so
-rw-r--r-- root/root    698036 2014-09-12 17:47 ./usr/lib/kde4/kdevcpplanguagesupport.so
-rw-r--r-- root/root     51208 2014-09-12 17:47 ./usr/lib/kde4/kdevcustombuildsystem.so
-rw-r--r-- root/root     38740 2014-09-12 17:47 ./usr/lib/kde4/kdevcustommakemanager.so
-rw-r--r-- root/root     59308 2014-09-12 17:47 ./usr/lib/kde4/kdevcustomscript.so
-rw-r--r-- root/root     72084 2014-09-12 17:47 ./usr/lib/kde4/kdevexecuteplasmoid.so
-rw-r--r-- root/root    409496 2014-09-12 17:47 ./usr/lib/kde4/kdevgdb.so
-rw-r--r-- root/root     55384 2014-09-12 17:47 ./usr/lib/kde4/kdevkdeprovider.so
-rw-r--r-- root/root     34648 2014-09-12 17:47 ./usr/lib/kde4/kdevmakebuilder.so
-rw-r--r-- root/root     51256 2014-09-12 17:47 ./usr/lib/kde4/kdevmanpage.so
-rw-r--r-- root/root     47176 2014-09-12 17:47 ./usr/lib/kde4/kdevokteta.so
-rw-r--r-- root/root     72000 2014-09-12 17:47 ./usr/lib/kde4/kdevqthelp.so
-rw-r--r-- root/root     42992 2014-09-12 17:47 ./usr/lib/kde4/kdevqthelp_config.so
-rw-r--r-- root/root     26416 2014-09-12 17:47 ./usr/lib/kde4/krunner_kdevelopsessions.so
-rw-r--r-- root/root     26376 2014-09-12 17:47 ./usr/lib/kde4/plasma_engine_kdevelopsessions.so
-rw-r--r-- root/root    527804 2014-09-12 17:47 ./usr/lib/libkdev4cmakecommon.so
-rw-r--r-- root/root   1059512 2014-09-12 17:47 ./usr/lib/libkdev4cppduchain.so
-rw-r--r-- root/root    237276 2014-09-12 17:47 ./usr/lib/libkdev4cppparser.so
-rw-r--r-- root/root    129256 2014-09-12 17:47 ./usr/lib/libkdev4cpprpp.so


kdevelop-dev_4.5.2-1+b1_armhf.deb
─────────────────────────────────

 new debian package, version 2.0.
 size 22986 bytes: control archive=1010 bytes.
     780 bytes,    19 lines      control              
     652 bytes,     9 lines      md5sums              
 Package: kdevelop-dev
 Source: kdevelop (4:4.5.2-1)
 Version: 4:4.5.2-1+b1
 Architecture: armhf
 Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
 Installed-Size: 56
 Depends: kdelibs5-dev, kdevelop (= 4:4.5.2-1+b1), 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.

drwxr-xr-x root/root         0 2014-09-12 17:46 ./
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/doc/
drwxr-xr-x root/root         0 2014-09-12 17:47 ./usr/share/doc/kdevelop-dev/
-rw-r--r-- root/root       947 2013-10-30 08:50 ./usr/share/doc/kdevelop-dev/README
-rw-r--r-- root/root        61 2013-10-30 08:50 ./usr/share/doc/kdevelop-dev/TODO
-rw-r--r-- root/root       679 2013-10-30 08:50 ./usr/share/doc/kdevelop-dev/BUGS
-rw-r--r-- root/root      2970 2013-10-30 08:50 ./usr/share/doc/kdevelop-dev/AUTHORS
-rw-r--r-- root/root     35911 2013-09-06 17:38 ./usr/share/doc/kdevelop-dev/copyright
-rw-r--r-- root/root        91 2013-10-30 08:50 ./usr/share/doc/kdevelop-dev/NEWS.gz
-rw-r--r-- root/root     11370 2014-09-12 17:11 ./usr/share/doc/kdevelop-dev/changelog.Debian.gz
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/kde4/
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/kde4/apps/
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/kde4/apps/cmake/
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/kde4/apps/cmake/modules/
-rw-r--r-- root/root      1092 2013-10-30 08:50 ./usr/share/kde4/apps/cmake/modules/FindKDevelop.cmake
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/include/
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/include/kdevelop/
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/include/kdevelop/make/
-rw-r--r-- root/root      3041 2013-10-30 08:50 ./usr/include/kdevelop/make/imakebuilder.h


kdevelop-dbg_4.5.2-1+b1_armhf.deb
─────────────────────────────────

 new debian package, version 2.0.
 size 12845192 bytes: control archive=1759 bytes.
     754 bytes,    19 lines      control              
    2683 bytes,    34 lines      md5sums              
 Package: kdevelop-dbg
 Source: kdevelop (4:4.5.2-1)
 Version: 4:4.5.2-1+b1
 Architecture: armhf
 Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
 Installed-Size: 52051
 Depends: kdelibs5-dbg, kdevelop (= 4:4.5.2-1+b1)
 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.

drwxr-xr-x root/root         0 2014-09-12 17:46 ./
drwxr-xr-x root/root         0 2014-09-12 17:47 ./usr/
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/
drwxr-xr-x root/root         0 2014-09-12 17:46 ./usr/share/doc/
drwxr-xr-x root/root         0 2014-09-12 17:47 ./usr/share/doc/kdevelop-dbg/
-rw-r--r-- root/root       947 2013-10-30 08:50 ./usr/share/doc/kdevelop-dbg/README
-rw-r--r-- root/root        61 2013-10-30 08:50 ./usr/share/doc/kdevelop-dbg/TODO
-rw-r--r-- root/root       679 2013-10-30 08:50 ./usr/share/doc/kdevelop-dbg/BUGS
-rw-r--r-- root/root      2970 2013-10-30 08:50 ./usr/share/doc/kdevelop-dbg/AUTHORS
-rw-r--r-- root/root     35911 2013-09-06 17:38 ./usr/share/doc/kdevelop-dbg/copyright
-rw-r--r-- root/root        91 2013-10-30 08:50 ./usr/share/doc/kdevelop-dbg/NEWS.gz
-rw-r--r-- root/root     11370 2014-09-12 17:11 ./usr/share/doc/kdevelop-dbg/changelog.Debian.gz
drwxr-xr-x root/root         0 2014-09-12 17:47 ./usr/lib/
drwxr-xr-x root/root         0 2014-09-12 17:47 ./usr/lib/debug/
drwxr-xr-x root/root         0 2014-09-12 17:47 ./usr/lib/debug/usr/
drwxr-xr-x root/root         0 2014-09-12 17:47 ./usr/lib/debug/usr/lib/
-rw-r--r-- root/root   5022890 2014-09-12 17:47 ./usr/lib/debug/usr/lib/libkdev4cmakecommon.so
-rw-r--r-- root/root  12439143 2014-09-12 17:47 ./usr/lib/debug/usr/lib/libkdev4cppduchain.so
-rw-r--r-- root/root   2318113 2014-09-12 17:47 ./usr/lib/debug/usr/lib/libkdev4cppparser.so
-rw-r--r-- root/root   1449785 2014-09-12 17:47 ./usr/lib/debug/usr/lib/libkdev4cpprpp.so
drwxr-xr-x root/root         0 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/
-rw-r--r-- root/root    345813 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kcm_kdev_cmakebuilder.so
-rw-r--r-- root/root    341178 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kcm_kdev_makebuilder.so
-rw-r--r-- root/root   1023617 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kcm_kdevcmake_settings.so
-rw-r--r-- root/root   1746029 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kcm_kdevcustombuildsystem.so
-rw-r--r-- root/root   1932823 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kdevastyle.so
-rw-r--r-- root/root    638816 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kdevcmakebuilder.so
-rw-r--r-- root/root    732583 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kdevcmakedocumentation.so
-rw-r--r-- root/root   2815479 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kdevcmakemanager.so
-rw-r--r-- root/root   9431537 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kdevcpplanguagesupport.so
-rw-r--r-- root/root    491849 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kdevcustombuildsystem.so
-rw-r--r-- root/root    418098 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kdevcustommakemanager.so
-rw-r--r-- root/root    473480 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kdevcustomscript.so
-rw-r--r-- root/root    942392 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kdevexecuteplasmoid.so
-rw-r--r-- root/root   4206746 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kdevgdb.so
-rw-r--r-- root/root    787845 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kdevkdeprovider.so
-rw-r--r-- root/root    537810 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kdevmakebuilder.so
-rw-r--r-- root/root    860591 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kdevmanpage.so
-rw-r--r-- root/root    836408 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kdevokteta.so
-rw-r--r-- root/root   1196401 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kdevqthelp.so
-rw-r--r-- root/root    449573 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/kdevqthelp_config.so
-rw-r--r-- root/root    302647 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/krunner_kdevelopsessions.so
-rw-r--r-- root/root    355448 2014-09-12 17:47 ./usr/lib/debug/usr/lib/kde4/plasma_engine_kdevelopsessions.so
drwxr-xr-x root/root         0 2014-09-12 17:47 ./usr/lib/debug/usr/bin/
-rw-r--r-- root/root   1149285 2014-09-12 17:47 ./usr/lib/debug/usr/bin/kdevelop


┌──────────────────────────────────────────────────────────────────────────────┐
│ Post Build                                                                   │
└──────────────────────────────────────────────────────────────────────────────┘


┌──────────────────────────────────────────────────────────────────────────────┐
│ Cleanup                                                                      │
└──────────────────────────────────────────────────────────────────────────────┘

Purging /«BUILDDIR»
Not cleaning session: cloned chroot in use

┌──────────────────────────────────────────────────────────────────────────────┐
│ Summary                                                                      │
└──────────────────────────────────────────────────────────────────────────────┘

Build Architecture: armhf
Build-Space: 543168
Build-Time: 2459
Distribution: jessie-staging
Host Architecture: armhf
Install-Time: 1064
Job: kdevelop_4:4.5.2-1
Machine Architecture: armhf
Package: kdevelop
Package-Time: 3579
Source-Version: 4:4.5.2-1
Space: 543168
Status: successful
Version: 4:4.5.2-1+b1
────────────────────────────────────────────────────────────────────────────────
Finished at 20140912-1752
Build needed 00:59:39, 543168k disc space