Diff of the two buildlogs: -- --- b1/build.log 2021-07-20 14:20:50.459716704 +0000 +++ b2/build.log 2021-07-20 14:32:10.706333944 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Jul 20 02:03:02 -12 2021 -I: pbuilder-time-stamp: 1626789782 +I: Current time: Wed Jul 21 04:21:03 +14 2021 +I: pbuilder-time-stamp: 1626790863 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -17,8 +17,8 @@ I: copying [./kjs_5.78.0-2.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.UZoYDFNH/trustedkeys.kbx': General error -gpgv: Signature made Sun Jan 17 00:25:32 2021 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig._xUhIlkz/trustedkeys.kbx': General error +gpgv: Signature made Mon Jan 18 02:25:32 2021 +14 gpgv: using RSA key EBCC2CD2FAC0DAFA105F9DC8D80E09B087140066 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./kjs_5.78.0-2.dsc @@ -29,135 +29,169 @@ dpkg-source: info: applying install_missing_headers I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/30218/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/23698/tmp/hooks/D01_modify_environment starting +debug: Running on virt64a. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/23698/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/23698/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=3' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=4' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='76630f9ff0ae4c049c25214e174bb319' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='30218' - PS1='# ' - PS2='> ' + INVOCATION_ID=4679cff545564219afbddd22bfcedfd4 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=23698 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.kWFksHn22O/pbuilderrc_Wvay --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.kWFksHn22O/b1 --logfile b1/build.log kjs_5.78.0-2.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:8000/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.kWFksHn22O/pbuilderrc_9f9z --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.kWFksHn22O/b2 --logfile b2/build.log --extrapackages usrmerge kjs_5.78.0-2.dsc' + SUDO_GID=114 + SUDO_UID=108 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:8000/ I: uname -a - Linux wbq0 5.10.0-7-armmp #1 SMP Debian 5.10.40-1 (2021-05-28) armv7l GNU/Linux + Linux i-capture-the-hostname 5.10.0-7-arm64 #1 SMP Debian 5.10.40-1 (2021-05-28) aarch64 GNU/Linux I: ls -l /bin total 3580 - -rwxr-xr-x 1 root root 816764 Jun 21 14:26 bash - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 9636 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 26668 Sep 22 2020 cat - -rwxr-xr-x 1 root root 43104 Sep 22 2020 chgrp - -rwxr-xr-x 1 root root 38984 Sep 22 2020 chmod - -rwxr-xr-x 1 root root 43112 Sep 22 2020 chown - -rwxr-xr-x 1 root root 92616 Sep 22 2020 cp - -rwxr-xr-x 1 root root 75524 Dec 10 2020 dash - -rwxr-xr-x 1 root root 75880 Sep 22 2020 date - -rwxr-xr-x 1 root root 55436 Sep 22 2020 dd - -rwxr-xr-x 1 root root 59912 Sep 22 2020 df - -rwxr-xr-x 1 root root 96764 Sep 22 2020 dir - -rwxr-xr-x 1 root root 55012 Feb 7 02:38 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 22508 Sep 22 2020 echo - -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep - -rwxr-xr-x 1 root root 22496 Sep 22 2020 false - -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep - -rwxr-xr-x 1 root root 47492 Feb 7 02:38 findmnt - -rwsr-xr-x 1 root root 26076 Feb 26 04:12 fusermount - -rwxr-xr-x 1 root root 124508 Nov 9 2020 grep - -rwxr-xr-x 2 root root 2346 Mar 2 11:30 gunzip - -rwxr-xr-x 1 root root 6376 Mar 2 11:30 gzexe - -rwxr-xr-x 1 root root 64212 Mar 2 11:30 gzip - -rwxr-xr-x 1 root root 13784 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 43180 Sep 22 2020 ln - -rwxr-xr-x 1 root root 35068 Feb 7 2020 login - -rwxr-xr-x 1 root root 96764 Sep 22 2020 ls - -rwxr-xr-x 1 root root 99940 Feb 7 02:38 lsblk - -rwxr-xr-x 1 root root 51408 Sep 22 2020 mkdir - -rwxr-xr-x 1 root root 43184 Sep 22 2020 mknod - -rwxr-xr-x 1 root root 30780 Sep 22 2020 mktemp - -rwxr-xr-x 1 root root 34408 Feb 7 02:38 more - -rwsr-xr-x 1 root root 34400 Feb 7 02:38 mount - -rwxr-xr-x 1 root root 9824 Feb 7 02:38 mountpoint - -rwxr-xr-x 1 root root 88524 Sep 22 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 18 03:38 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 26652 Sep 22 2020 pwd - lrwxrwxrwx 1 root root 4 Jun 21 14:26 rbash -> bash - -rwxr-xr-x 1 root root 30740 Sep 22 2020 readlink - -rwxr-xr-x 1 root root 43104 Sep 22 2020 rm - -rwxr-xr-x 1 root root 30732 Sep 22 2020 rmdir - -rwxr-xr-x 1 root root 14144 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Jul 16 21:27 sh -> dash - -rwxr-xr-x 1 root root 22532 Sep 22 2020 sleep - -rwxr-xr-x 1 root root 55360 Sep 22 2020 stty - -rwsr-xr-x 1 root root 46704 Feb 7 02:38 su - -rwxr-xr-x 1 root root 22532 Sep 22 2020 sync - -rwxr-xr-x 1 root root 340872 Feb 16 21:55 tar - -rwxr-xr-x 1 root root 9808 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 67696 Sep 22 2020 touch - -rwxr-xr-x 1 root root 22496 Sep 22 2020 true - -rwxr-xr-x 1 root root 9636 Feb 26 04:12 ulockmgr_server - -rwsr-xr-x 1 root root 22108 Feb 7 02:38 umount - -rwxr-xr-x 1 root root 22520 Sep 22 2020 uname - -rwxr-xr-x 2 root root 2346 Mar 2 11:30 uncompress - -rwxr-xr-x 1 root root 96764 Sep 22 2020 vdir - -rwxr-xr-x 1 root root 38512 Feb 7 02:38 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Mar 2 11:30 zcat - -rwxr-xr-x 1 root root 1678 Mar 2 11:30 zcmp - -rwxr-xr-x 1 root root 5880 Mar 2 11:30 zdiff - -rwxr-xr-x 1 root root 29 Mar 2 11:30 zegrep - -rwxr-xr-x 1 root root 29 Mar 2 11:30 zfgrep - -rwxr-xr-x 1 root root 2081 Mar 2 11:30 zforce - -rwxr-xr-x 1 root root 7585 Mar 2 11:30 zgrep - -rwxr-xr-x 1 root root 2206 Mar 2 11:30 zless - -rwxr-xr-x 1 root root 1842 Mar 2 11:30 zmore - -rwxr-xr-x 1 root root 4553 Mar 2 11:30 znew -I: user script /srv/workspace/pbuilder/30218/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 816764 Jun 22 16:26 bash + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 26052 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 9636 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 26668 Sep 23 2020 cat + -rwxr-xr-x 1 root root 43104 Sep 23 2020 chgrp + -rwxr-xr-x 1 root root 38984 Sep 23 2020 chmod + -rwxr-xr-x 1 root root 43112 Sep 23 2020 chown + -rwxr-xr-x 1 root root 92616 Sep 23 2020 cp + -rwxr-xr-x 1 root root 75524 Dec 11 2020 dash + -rwxr-xr-x 1 root root 75880 Sep 23 2020 date + -rwxr-xr-x 1 root root 55436 Sep 23 2020 dd + -rwxr-xr-x 1 root root 59912 Sep 23 2020 df + -rwxr-xr-x 1 root root 96764 Sep 23 2020 dir + -rwxr-xr-x 1 root root 55012 Feb 8 04:38 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 22508 Sep 23 2020 echo + -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep + -rwxr-xr-x 1 root root 22496 Sep 23 2020 false + -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep + -rwxr-xr-x 1 root root 47492 Feb 8 04:38 findmnt + -rwsr-xr-x 1 root root 26076 Feb 27 06:12 fusermount + -rwxr-xr-x 1 root root 124508 Nov 10 2020 grep + -rwxr-xr-x 2 root root 2346 Mar 3 13:30 gunzip + -rwxr-xr-x 1 root root 6376 Mar 3 13:30 gzexe + -rwxr-xr-x 1 root root 64212 Mar 3 13:30 gzip + -rwxr-xr-x 1 root root 13784 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 43180 Sep 23 2020 ln + -rwxr-xr-x 1 root root 35068 Feb 8 2020 login + -rwxr-xr-x 1 root root 96764 Sep 23 2020 ls + -rwxr-xr-x 1 root root 99940 Feb 8 04:38 lsblk + -rwxr-xr-x 1 root root 51408 Sep 23 2020 mkdir + -rwxr-xr-x 1 root root 43184 Sep 23 2020 mknod + -rwxr-xr-x 1 root root 30780 Sep 23 2020 mktemp + -rwxr-xr-x 1 root root 34408 Feb 8 04:38 more + -rwsr-xr-x 1 root root 34400 Feb 8 04:38 mount + -rwxr-xr-x 1 root root 9824 Feb 8 04:38 mountpoint + -rwxr-xr-x 1 root root 88524 Sep 23 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 19 05:38 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 26652 Sep 23 2020 pwd + lrwxrwxrwx 1 root root 4 Jun 22 16:26 rbash -> bash + -rwxr-xr-x 1 root root 30740 Sep 23 2020 readlink + -rwxr-xr-x 1 root root 43104 Sep 23 2020 rm + -rwxr-xr-x 1 root root 30732 Sep 23 2020 rmdir + -rwxr-xr-x 1 root root 14144 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 76012 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Jul 21 04:21 sh -> bash + lrwxrwxrwx 1 root root 4 Jul 19 23:25 sh.distrib -> dash + -rwxr-xr-x 1 root root 22532 Sep 23 2020 sleep + -rwxr-xr-x 1 root root 55360 Sep 23 2020 stty + -rwsr-xr-x 1 root root 46704 Feb 8 04:38 su + -rwxr-xr-x 1 root root 22532 Sep 23 2020 sync + -rwxr-xr-x 1 root root 340872 Feb 17 23:55 tar + -rwxr-xr-x 1 root root 9808 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 67696 Sep 23 2020 touch + -rwxr-xr-x 1 root root 22496 Sep 23 2020 true + -rwxr-xr-x 1 root root 9636 Feb 27 06:12 ulockmgr_server + -rwsr-xr-x 1 root root 22108 Feb 8 04:38 umount + -rwxr-xr-x 1 root root 22520 Sep 23 2020 uname + -rwxr-xr-x 2 root root 2346 Mar 3 13:30 uncompress + -rwxr-xr-x 1 root root 96764 Sep 23 2020 vdir + -rwxr-xr-x 1 root root 38512 Feb 8 04:38 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Mar 3 13:30 zcat + -rwxr-xr-x 1 root root 1678 Mar 3 13:30 zcmp + -rwxr-xr-x 1 root root 5880 Mar 3 13:30 zdiff + -rwxr-xr-x 1 root root 29 Mar 3 13:30 zegrep + -rwxr-xr-x 1 root root 29 Mar 3 13:30 zfgrep + -rwxr-xr-x 1 root root 2081 Mar 3 13:30 zforce + -rwxr-xr-x 1 root root 7585 Mar 3 13:30 zgrep + -rwxr-xr-x 1 root root 2206 Mar 3 13:30 zless + -rwxr-xr-x 1 root root 1842 Mar 3 13:30 zmore + -rwxr-xr-x 1 root root 4553 Mar 3 13:30 znew +I: user script /srv/workspace/pbuilder/23698/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -406,7 +440,7 @@ Get: 197 http://deb.debian.org/debian bullseye/main armhf libpcre3-dev armhf 2:8.39-13 [587 kB] Get: 198 http://deb.debian.org/debian bullseye/main armhf pkg-config armhf 0.29.2-1 [62.4 kB] Get: 199 http://deb.debian.org/debian bullseye/main armhf pkg-kde-tools all 0.15.32 [96.7 kB] -Fetched 88.3 MB in 12s (7399 kB/s) +Fetched 88.3 MB in 9s (9678 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19398 files and directories currently installed.) @@ -1227,8 +1261,45 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +The following additional packages will be installed: + libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl +The following NEW packages will be installed: + libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl usrmerge +0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. +Need to get 59.5 kB of archives. +After this operation, 157 kB of additional disk space will be used. +Get:1 http://deb.debian.org/debian bullseye/main armhf libnumber-compare-perl all 0.03-1.1 [6956 B] +Get:2 http://deb.debian.org/debian bullseye/main armhf libtext-glob-perl all 0.11-1 [8888 B] +Get:3 http://deb.debian.org/debian bullseye/main armhf libfile-find-rule-perl all 0.34-1 [30.6 kB] +Get:4 http://deb.debian.org/debian bullseye/main armhf usrmerge all 25 [13.0 kB] +debconf: delaying package configuration, since apt-utils is not installed +Fetched 59.5 kB in 0s (806 kB/s) +Selecting previously unselected package libnumber-compare-perl. +(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 33500 files and directories currently installed.) +Preparing to unpack .../libnumber-compare-perl_0.03-1.1_all.deb ... +Unpacking libnumber-compare-perl (0.03-1.1) ... +Selecting previously unselected package libtext-glob-perl. +Preparing to unpack .../libtext-glob-perl_0.11-1_all.deb ... +Unpacking libtext-glob-perl (0.11-1) ... +Selecting previously unselected package libfile-find-rule-perl. +Preparing to unpack .../libfile-find-rule-perl_0.34-1_all.deb ... +Unpacking libfile-find-rule-perl (0.34-1) ... +Selecting previously unselected package usrmerge. +Preparing to unpack .../archives/usrmerge_25_all.deb ... +Unpacking usrmerge (25) ... +Setting up libtext-glob-perl (0.11-1) ... +Setting up libnumber-compare-perl (0.03-1.1) ... +Setting up libfile-find-rule-perl (0.34-1) ... +Setting up usrmerge (25) ... +The system has been successfully converted. +Processing triggers for man-db (2.9.4-2) ... +Not building database; man-db/auto-update is not 'true'. I: Building the package -I: Running cd /build/kjs-5.78.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../kjs_5.78.0-2_source.changes +hostname: Name or service not known +I: Running cd /build/kjs-5.78.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../kjs_5.78.0-2_source.changes dpkg-buildpackage: info: source package kjs dpkg-buildpackage: info: source version 5.78.0-2 dpkg-buildpackage: info: source distribution unstable @@ -1396,49 +1467,59 @@ -- Build files have been written to: /build/kjs-5.78.0/obj-arm-linux-gnueabihf dh_auto_build --buildsystem=kf5 -O--buildsystem=kf5 - cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1 + cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/kjs-5.78.0 -B/build/kjs-5.78.0/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles /build/kjs-5.78.0/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make -f CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/depend -make -f CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/depend -make -f CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/depend make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0 /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= +make -f CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/depend make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0 /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= +make -f CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/depend make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0 /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= +make -f CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/depend +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0 /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/depend.internal". Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/depend.internal". Scanning dependencies of target po-de-docs-kjs5-kjs5-1 make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make -f CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/build -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 1%] Generating po/de/docs/kjs5/kjs5.1 Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/depend.internal". Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/depend.internal". -Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/depend.internal". -Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/depend.internal". -Scanning dependencies of target po-pt-docs-kjs5-kjs5-1 -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/po/de/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.78.0/po/de/docs/kjs5/man-kjs5.1.docbook Scanning dependencies of target po-nl-docs-kjs5-kjs5-1 make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/depend.internal". +Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/depend.internal". +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make -f CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build +Scanning dependencies of target po-pt-docs-kjs5-kjs5-1 +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make -f CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +[ 1%] Generating po/de/docs/kjs5/kjs5.1 +Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/depend.internal". +Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/depend.internal". +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/po/de/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.78.0/po/de/docs/kjs5/man-kjs5.1.docbook +Scanning dependencies of target po-pt-BR-docs-kjs5-kjs5-1 +make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +make -f CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' [ 1%] Generating po/nl/docs/kjs5/kjs5.1 cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/po/nl/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.78.0/po/nl/docs/kjs5/man-kjs5.1.docbook [ 2%] Generating po/pt/docs/kjs5/kjs5.1 cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/po/pt/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.78.0/po/pt/docs/kjs5/man-kjs5.1.docbook +[ 3%] Generating po/pt_BR/docs/kjs5/kjs5.1 +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/po/pt_BR/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.78.0/po/pt_BR/docs/kjs5/man-kjs5.1.docbook Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr kjs5 Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso kjs5 -Note: Writing kjs5.1 Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr kjs5 Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso kjs5 @@ -1447,101 +1528,67 @@ Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso kjs5 Note: Writing kjs5.1 Note: Writing kjs5.1 +Note: Writing kjs5.1 +Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 +Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr kjs5 +Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso kjs5 +Note: Writing kjs5.1 make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 2%] Built target po-de-docs-kjs5-kjs5-1 -make -f CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/depend -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0 /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 2%] Built target po-nl-docs-kjs5-kjs5-1 +[ 3%] Built target po-nl-docs-kjs5-kjs5-1 make -f CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/depend make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0 /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= -Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/depend.internal". -Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/depend.internal". -Scanning dependencies of target po-pt-BR-docs-kjs5-kjs5-1 -make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -make -f CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 2%] Built target po-pt-docs-kjs5-kjs5-1 +[ 3%] Built target po-de-docs-kjs5-kjs5-1 make -f CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/depend +[ 3%] Built target po-pt-docs-kjs5-kjs5-1 make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0 /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= +make -f CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/depend +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0 /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/depend.internal". Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/depend.internal". Scanning dependencies of target po-uk-docs-kjs5-kjs5-1 make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make -f CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 3%] Generating po/pt_BR/docs/kjs5/kjs5.1 -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/po/pt_BR/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.78.0/po/pt_BR/docs/kjs5/man-kjs5.1.docbook Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/depend.internal". Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/depend.internal". +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' Scanning dependencies of target po-es-docs-kjs5-kjs5-1 make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make -f CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/build make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 4%] Generating po/uk/docs/kjs5/kjs5.1 -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/po/uk/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.78.0/po/uk/docs/kjs5/man-kjs5.1.docbook -[ 5%] Generating po/es/docs/kjs5/kjs5.1 -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/po/es/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.78.0/po/es/docs/kjs5/man-kjs5.1.docbook -Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 -Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr kjs5 -Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso kjs5 -Note: Writing kjs5.1 -Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 -Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr kjs5 -Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso kjs5 -Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 -Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr kjs5 -Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso kjs5 -Note: Writing kjs5.1 -Note: Writing kjs5.1 -make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 5%] Built target po-pt-BR-docs-kjs5-kjs5-1 -make -f CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/depend -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0 /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/depend.internal". Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/depend.internal". Scanning dependencies of target po-sv-docs-kjs5-kjs5-1 make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make -f CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build -make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +[ 3%] Built target po-pt-BR-docs-kjs5-kjs5-1 make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 5%] Built target po-es-docs-kjs5-kjs5-1 make -f CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/depend make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0 /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= +[ 4%] Generating po/uk/docs/kjs5/kjs5.1 +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/po/uk/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.78.0/po/uk/docs/kjs5/man-kjs5.1.docbook +[ 5%] Generating po/es/docs/kjs5/kjs5.1 +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/po/es/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.78.0/po/es/docs/kjs5/man-kjs5.1.docbook [ 6%] Generating po/sv/docs/kjs5/kjs5.1 -[ 6%] Built target po-uk-docs-kjs5-kjs5-1 -make -f CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/depend cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/po/sv/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.78.0/po/sv/docs/kjs5/man-kjs5.1.docbook -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0 /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/depend.internal". Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/depend.internal". Scanning dependencies of target po-ca-docs-kjs5-kjs5-1 make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make -f CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/build make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/depend.internal". -Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/depend.internal". -Scanning dependencies of target po-it-docs-kjs5-kjs5-1 -make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -make -f CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build [ 7%] Generating po/ca/docs/kjs5/kjs5.1 -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/po/ca/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.78.0/po/ca/docs/kjs5/man-kjs5.1.docbook -[ 8%] Generating po/it/docs/kjs5/kjs5.1 -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/po/it/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.78.0/po/it/docs/kjs5/man-kjs5.1.docbook Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr kjs5 Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso kjs5 -Note: Writing kjs5.1 -Warn: AUTHOR sect.: no personblurb|contrib for Porten, Harri kjs5 +Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr kjs5 Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso kjs5 Note: Writing kjs5.1 @@ -1549,51 +1596,73 @@ Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr kjs5 Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso kjs5 Note: Writing kjs5.1 +Note: Writing kjs5.1 +Warn: AUTHOR sect.: no personblurb|contrib for Porten, Harri kjs5 +Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr kjs5 +Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso kjs5 +Note: Writing kjs5.1 +make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 8%] Built target po-sv-docs-kjs5-kjs5-1 +make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +[ 7%] Built target po-es-docs-kjs5-kjs5-1 +make -f CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/depend +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0 /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= +[ 7%] Built target po-sv-docs-kjs5-kjs5-1 make -f src/kjs/CMakeFiles/KF5JS_autogen.dir/build.make src/kjs/CMakeFiles/KF5JS_autogen.dir/depend make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/src/kjs /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/KF5JS_autogen.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +[ 7%] Built target po-uk-docs-kjs5-kjs5-1 +make -f src/kjs/CMakeFiles/icemaker_autogen.dir/build.make src/kjs/CMakeFiles/icemaker_autogen.dir/depend +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/src/kjs /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/icemaker_autogen.dir/DependInfo.cmake --color= +Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/depend.internal". +Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/depend.internal". +Scanning dependencies of target po-it-docs-kjs5-kjs5-1 Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/KF5JS_autogen.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/KF5JS_autogen.dir/depend.internal". Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/KF5JS_autogen.dir/depend.internal". +make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +make -f CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build Scanning dependencies of target KF5JS_autogen +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make -f src/kjs/CMakeFiles/KF5JS_autogen.dir/build.make src/kjs/CMakeFiles/KF5JS_autogen.dir/build -[ 8%] Built target po-ca-docs-kjs5-kjs5-1 -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -make -f src/kjs/CMakeFiles/icemaker_autogen.dir/build.make src/kjs/CMakeFiles/icemaker_autogen.dir/depend -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/src/kjs /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/icemaker_autogen.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 9%] Automatic MOC for target KF5JS -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/cmake -E cmake_autogen /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/KF5JS_autogen.dir/AutogenInfo.json Debian +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/icemaker_autogen.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/icemaker_autogen.dir/depend.internal". Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/icemaker_autogen.dir/depend.internal". +[ 8%] Generating po/it/docs/kjs5/kjs5.1 +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/po/it/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.78.0/po/it/docs/kjs5/man-kjs5.1.docbook Scanning dependencies of target icemaker_autogen make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make -f src/kjs/CMakeFiles/icemaker_autogen.dir/build.make src/kjs/CMakeFiles/icemaker_autogen.dir/build make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 9%] Built target po-it-docs-kjs5-kjs5-1 +[ 9%] Automatic MOC for target KF5JS +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/cmake -E cmake_autogen /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/KF5JS_autogen.dir/AutogenInfo.json Debian +[ 9%] Built target po-ca-docs-kjs5-kjs5-1 make -f docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/build.make docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/depend make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/docs/kjs5 /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/docs/kjs5 /build/kjs-5.78.0/obj-arm-linux-gnueabihf/docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= -AutoGen: Refreshing parse cache because it doesn't exist. -AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/moc_predefs.h", because it doesn't exist. -/usr/bin/c++ -dM -E -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src -I/build/kjs-5.78.0/src -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf -I/build/kjs-5.78.0/src/wtf -I/usr/include -I/usr/include/c++/10 -I/usr/include/arm-linux-gnueabihf/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/arm-linux-gnueabihf/10/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf [ 10%] Automatic MOC for target icemaker cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/cmake -E cmake_autogen /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/icemaker_autogen.dir/AutogenInfo.json Debian Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/depend.internal". Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/docs/kjs5/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/depend.internal". Scanning dependencies of target docs-kjs5-kjs5-1 make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +AutoGen: Refreshing parse cache because it doesn't exist. make -f docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/build.make docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/build +AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/moc_predefs.h", because it doesn't exist. +/usr/bin/c++ -dM -E -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src -I/build/kjs-5.78.0/src -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf -I/build/kjs-5.78.0/src/wtf -I/usr/include -I/usr/include/c++/10 -I/usr/include/arm-linux-gnueabihf/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/arm-linux-gnueabihf/10/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +AutoGen: Refreshing parse cache because it doesn't exist. +AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/src/kjs/icemaker_autogen/moc_predefs.h", because it doesn't exist. +/usr/bin/c++ -dM -E -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -DBUILDING_KDE__ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/src -I/usr/include -I/usr/include/c++/10 -I/usr/include/arm-linux-gnueabihf/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/arm-linux-gnueabihf/10/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf +[ 11%] Generating kjs5.1 +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.78.0/docs/kjs5/man-kjs5.1.docbook AutoGen: Parsing "SRC:/src/kjs/CommonIdentifiers.h" AutoGen: Parsing "SRC:/src/kjs/CompileState.h" AutoGen: Parsing "SRC:/src/kjs/ExecState.h" AutoGen: Parsing "SRC:/src/kjs/JSImmediate.h" -AutoGen: Refreshing parse cache because it doesn't exist. AutoGen: Parsing "SRC:/src/kjs/JSLock.h" AutoGen: Parsing "SRC:/src/kjs/JSVariableObject.h" AutoGen: Parsing "SRC:/src/kjs/JSWrapperObject.h" @@ -1609,8 +1678,6 @@ AutoGen: Parsing "SRC:/src/kjs/error_object.h" AutoGen: Parsing "SRC:/src/kjs/function.h" AutoGen: Parsing "SRC:/src/kjs/function_object.h" -AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/src/kjs/icemaker_autogen/moc_predefs.h", because it doesn't exist. -/usr/bin/c++ -dM -E -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -DBUILDING_KDE__ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/src -I/usr/include -I/usr/include/c++/10 -I/usr/include/arm-linux-gnueabihf/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/arm-linux-gnueabihf/10/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf AutoGen: Parsing "SRC:/src/kjs/grammar.h" AutoGen: Parsing "SRC:/src/kjs/identifier.h" AutoGen: Parsing "SRC:/src/kjs/internal.h" @@ -1652,18 +1719,31 @@ AutoGen: Parsing "SRC:/src/kjs/bool_object.cpp" AutoGen: Parsing "SRC:/src/kjs/collector.cpp" AutoGen: Parsing "SRC:/src/kjs/date_object.cpp" -[ 11%] Generating kjs5.1 AutoGen: Parsing "SRC:/src/kjs/debugger.cpp" AutoGen: Parsing "SRC:/src/kjs/dtoa.cpp" -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.78.0/docs/kjs5/man-kjs5.1.docbook AutoGen: Parsing "SRC:/src/kjs/error_object.cpp" AutoGen: Parsing "SRC:/src/kjs/fpconst.cpp" AutoGen: Parsing "SRC:/src/kjs/function.cpp" AutoGen: Parsing "SRC:/src/kjs/function_object.cpp" AutoGen: Parsing "SRC:/src/kjs/grammar.cpp" +AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/codeprinter.h" +AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/lexer.h" +AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/parser.h" +AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/tablebuilder.h" +AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/types.h" +AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/codeprinter.cpp" +AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/driver.cpp" +AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/lexer.cpp" +AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/parser.cpp" +AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/tablebuilder.cpp" +AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/types.cpp" +AutoMoc: Generating MOC compilation "SRC:/obj-arm-linux-gnueabihf/src/kjs/icemaker_autogen/mocs_compilation.cpp" +AutoGen: Writing the parse cache file "SRC:/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/icemaker_autogen.dir/ParseCache.txt" +AutoGen: Writing the settings file "SRC:/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/icemaker_autogen.dir/AutogenUsed.txt" AutoGen: Parsing "SRC:/src/kjs/identifier.cpp" AutoGen: Parsing "SRC:/src/kjs/internal.cpp" AutoGen: Parsing "SRC:/src/kjs/interpreter.cpp" +make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' AutoGen: Parsing "SRC:/src/kjs/json_object.cpp" AutoGen: Parsing "SRC:/src/kjs/jsonlexer.cpp" AutoGen: Parsing "SRC:/src/kjs/jsonstringify.cpp" @@ -1683,33 +1763,18 @@ AutoGen: Parsing "SRC:/src/kjs/property_slot.cpp" AutoGen: Parsing "SRC:/src/kjs/propertydescriptor.cpp" AutoGen: Parsing "SRC:/src/kjs/regexp.cpp" -AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/codeprinter.h" -AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/lexer.h" -AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/parser.h" AutoGen: Parsing "SRC:/src/kjs/regexp_object.cpp" -AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/tablebuilder.h" -AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/types.h" -AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/codeprinter.cpp" AutoGen: Parsing "SRC:/src/kjs/scope_chain.cpp" AutoGen: Parsing "SRC:/src/kjs/string_object.cpp" -AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/driver.cpp" -AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/lexer.cpp" -AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/parser.cpp" AutoGen: Parsing "SRC:/src/kjs/ustring.cpp" -AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/tablebuilder.cpp" -AutoGen: Parsing "SRC:/src/kjs/bytecode/generator/types.cpp" -AutoMoc: Generating MOC compilation "SRC:/obj-arm-linux-gnueabihf/src/kjs/icemaker_autogen/mocs_compilation.cpp" AutoGen: Parsing "SRC:/src/kjs/value.cpp" -AutoGen: Writing the parse cache file "SRC:/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/icemaker_autogen.dir/ParseCache.txt" AutoMoc: Generating MOC compilation "SRC:/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/mocs_compilation.cpp" -AutoGen: Writing the settings file "SRC:/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/icemaker_autogen.dir/AutogenUsed.txt" AutoGen: Writing the parse cache file "SRC:/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/KF5JS_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/KF5JS_autogen.dir/AutogenUsed.txt" make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 11%] Built target KF5JS_autogen [ 11%] Built target icemaker_autogen make -f src/kjs/CMakeFiles/icemaker.dir/build.make src/kjs/CMakeFiles/icemaker.dir/depend +[ 11%] Built target KF5JS_autogen make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/src/kjs /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/icemaker.dir/DependInfo.cmake --color= Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/icemaker.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/icemaker.dir/depend.internal". @@ -1718,9 +1783,9 @@ make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make -f src/kjs/CMakeFiles/icemaker.dir/build.make src/kjs/CMakeFiles/icemaker.dir/build make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 13%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/icemaker_autogen/mocs_compilation.cpp.o -[ 13%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/tablebuilder.cpp.o +[ 12%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/icemaker_autogen/mocs_compilation.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/icemaker_autogen/include -I/build/kjs-5.78.0/src/kjs/.. -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/icemaker.dir/icemaker_autogen/mocs_compilation.cpp.o -c /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/icemaker_autogen/mocs_compilation.cpp +[ 13%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/tablebuilder.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/icemaker_autogen/include -I/build/kjs-5.78.0/src/kjs/.. -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/icemaker.dir/bytecode/generator/tablebuilder.cpp.o -c /build/kjs-5.78.0/src/kjs/bytecode/generator/tablebuilder.cpp [ 14%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/types.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/icemaker_autogen/include -I/build/kjs-5.78.0/src/kjs/.. -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/icemaker.dir/bytecode/generator/types.cpp.o -c /build/kjs-5.78.0/src/kjs/bytecode/generator/types.cpp @@ -1768,10 +1833,18 @@ Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr kjs5 Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso kjs5 Note: Writing kjs5.1 +Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 +Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/contr kjs5 +Note: AUTHOR sect.: see http://www.docbook.org/tdg5/en/html/perso kjs5 make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 14%] Built target docs-kjs5-kjs5-1 +Note: Writing kjs5.1 +[ 14%] Built target po-it-docs-kjs5-kjs5-1 [ 15%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/codeprinter.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/icemaker_autogen/include -I/build/kjs-5.78.0/src/kjs/.. -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/icemaker.dir/bytecode/generator/codeprinter.cpp.o -c /build/kjs-5.78.0/src/kjs/bytecode/generator/codeprinter.cpp +make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +[ 15%] Built target docs-kjs5-kjs5-1 +[ 16%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/driver.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/icemaker_autogen/include -I/build/kjs-5.78.0/src/kjs/.. -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/icemaker.dir/bytecode/generator/driver.cpp.o -c /build/kjs-5.78.0/src/kjs/bytecode/generator/driver.cpp In file included from /build/kjs-5.78.0/src/kjs/../wtf/ASCIICType.h:32, from /build/kjs-5.78.0/src/kjs/bytecode/generator/codeprinter.cpp:29: /build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -1792,13 +1865,6 @@ /build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ -[ 16%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/driver.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/icemaker_autogen/include -I/build/kjs-5.78.0/src/kjs/.. -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/icemaker.dir/bytecode/generator/driver.cpp.o -c /build/kjs-5.78.0/src/kjs/bytecode/generator/driver.cpp -In file included from /build/kjs-5.78.0/src/kjs/bytecode/generator/types.cpp:24: -/build/kjs-5.78.0/src/kjs/bytecode/generator/types.h: In member function 'Type TypeTable::resolveType(const string&)': -/build/kjs-5.78.0/src/kjs/bytecode/generator/types.h:50:8: warning: 't.Type::flags' may be used uninitialized in this function [-Wmaybe-uninitialized] - 50 | struct Type { - | ^~~~ [ 17%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/lexer.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/icemaker_autogen/include -I/build/kjs-5.78.0/src/kjs/.. -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/icemaker.dir/bytecode/generator/lexer.cpp.o -c /build/kjs-5.78.0/src/kjs/bytecode/generator/lexer.cpp In file included from /build/kjs-5.78.0/src/kjs/../wtf/ASCIICType.h:32, @@ -1843,6 +1909,11 @@ /build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/bytecode/generator/types.cpp:24: +/build/kjs-5.78.0/src/kjs/bytecode/generator/types.h: In member function 'Type TypeTable::resolveType(const string&)': +/build/kjs-5.78.0/src/kjs/bytecode/generator/types.h:50:8: warning: 't.Type::flags' may be used uninitialized in this function [-Wmaybe-uninitialized] + 50 | struct Type { + | ^~~~ [ 19%] Linking CXX executable ../../bin/icemaker cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/cmake -E cmake_link_script CMakeFiles/icemaker.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now CMakeFiles/icemaker.dir/icemaker_autogen/mocs_compilation.cpp.o CMakeFiles/icemaker.dir/bytecode/generator/tablebuilder.cpp.o CMakeFiles/icemaker.dir/bytecode/generator/types.cpp.o CMakeFiles/icemaker.dir/bytecode/generator/codeprinter.cpp.o CMakeFiles/icemaker.dir/bytecode/generator/driver.cpp.o CMakeFiles/icemaker.dir/bytecode/generator/lexer.cpp.o CMakeFiles/icemaker.dir/bytecode/generator/parser.cpp.o -o ../../bin/icemaker @@ -1850,16 +1921,16 @@ [ 19%] Built target icemaker make -f src/kjs/CMakeFiles/KF5JS.dir/build.make src/kjs/CMakeFiles/KF5JS.dir/depend make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 20%] Generating date_object.lut.h [ 20%] Generating opcodes.h, opcodes.cpp, machine.cpp -[ 21%] Generating number_object.lut.h cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && ../../bin/icemaker /build/kjs-5.78.0/src/kjs/bytecode +[ 20%] Generating date_object.lut.h +[ 21%] Generating number_object.lut.h cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/perl /build/kjs-5.78.0/src/kjs/create_hash_table /build/kjs-5.78.0/src/kjs/date_object.cpp -i > date_object.lut.h cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/perl /build/kjs-5.78.0/src/kjs/create_hash_table /build/kjs-5.78.0/src/kjs/number_object.cpp -i > number_object.lut.h -icemaker -41.9 for KJS/FrostByte -Generating bytecode instruction selection tables and VM dispatcher... [ 22%] Generating string_object.lut.h cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/perl /build/kjs-5.78.0/src/kjs/create_hash_table /build/kjs-5.78.0/src/kjs/string_object.cpp -i > string_object.lut.h +icemaker -41.9 for KJS/FrostByte +Generating bytecode instruction selection tables and VM dispatcher... [ 23%] Generating array_object.lut.h cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/perl /build/kjs-5.78.0/src/kjs/create_hash_table /build/kjs-5.78.0/src/kjs/array_object.cpp -i > array_object.lut.h [ 24%] Generating math_object.lut.h @@ -1877,17 +1948,17 @@ make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make -f src/kjs/CMakeFiles/KF5JS.dir/build.make src/kjs/CMakeFiles/KF5JS.dir/build make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 29%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/ustring.cpp.o -[ 29%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/KF5JS_autogen/mocs_compilation.cpp.o +[ 28%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/KF5JS_autogen/mocs_compilation.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/KF5JS_autogen/mocs_compilation.cpp.o -c /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/mocs_compilation.cpp +[ 29%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/ustring.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/ustring.cpp.o -c /build/kjs-5.78.0/src/kjs/ustring.cpp +[ 29%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/collector.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/collector.cpp.o -c /build/kjs-5.78.0/src/kjs/collector.cpp [ 30%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/date_object.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/date_object.cpp.o -c /build/kjs-5.78.0/src/kjs/date_object.cpp -In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, - from /build/kjs-5.78.0/src/kjs/object.h:27, - from /build/kjs-5.78.0/src/kjs/function.h:27, - from /build/kjs-5.78.0/src/kjs/date_object.h:24, - from /build/kjs-5.78.0/src/kjs/date_object.cpp:22: +In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, + from /build/kjs-5.78.0/src/kjs/ustring.h:26, + from /build/kjs-5.78.0/src/kjs/ustring.cpp:24: /build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ @@ -1907,21 +1978,21 @@ 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/object.h:29, - from /build/kjs-5.78.0/src/kjs/function.h:27, - from /build/kjs-5.78.0/src/kjs/date_object.h:24, - from /build/kjs-5.78.0/src/kjs/date_object.cpp:22: + from /build/kjs-5.78.0/src/kjs/ustring.cpp:24: /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, - from /build/kjs-5.78.0/src/kjs/ustring.h:26, +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, from /build/kjs-5.78.0/src/kjs/ustring.cpp:24: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 60 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:25, + from /build/kjs-5.78.0/src/kjs/../wtf/HashTable.h:24, + from /build/kjs-5.78.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.78.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.78.0/src/kjs/collector.h:27, + from /build/kjs-5.78.0/src/kjs/collector.cpp:23: /build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ @@ -1940,11 +2011,37 @@ /build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, - from /build/kjs-5.78.0/src/kjs/ustring.cpp:24: +In file included from /build/kjs-5.78.0/src/kjs/../wtf/HashTable.h:24, + from /build/kjs-5.78.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.78.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.78.0/src/kjs/collector.h:27, + from /build/kjs-5.78.0/src/kjs/collector.cpp:23: /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, + from /build/kjs-5.78.0/src/kjs/object.h:27, + from /build/kjs-5.78.0/src/kjs/function.h:27, + from /build/kjs-5.78.0/src/kjs/date_object.h:24, + from /build/kjs-5.78.0/src/kjs/date_object.cpp:22: +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 194 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 212 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 216 | #if PLATFORM(WIN) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 220 | #if PLATFORM(GDK) + | ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, @@ -1955,16 +2052,32 @@ from /build/kjs-5.78.0/src/kjs/function.h:27, from /build/kjs-5.78.0/src/kjs/date_object.h:24, from /build/kjs-5.78.0/src/kjs/date_object.cpp:22: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 26 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +[ 31%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/nodes.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/nodes.cpp.o -c /build/kjs-5.78.0/src/kjs/nodes.cpp +In file included from /build/kjs-5.78.0/src/kjs/../wtf/HashTable.h:24, + from /build/kjs-5.78.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.78.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.78.0/src/kjs/collector.h:27, + from /build/kjs-5.78.0/src/kjs/collector.cpp:23: /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, - from /build/kjs-5.78.0/src/kjs/ustring.cpp:24: + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/object.h:29, + from /build/kjs-5.78.0/src/kjs/function.h:27, + from /build/kjs-5.78.0/src/kjs/date_object.h:24, + from /build/kjs-5.78.0/src/kjs/date_object.cpp:22: /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 30%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/collector.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/collector.cpp.o -c /build/kjs-5.78.0/src/kjs/collector.cpp In file included from /build/kjs-5.78.0/src/kjs/ustring.cpp:24: /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) @@ -1974,19 +2087,16 @@ from /build/kjs-5.78.0/src/kjs/completion.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:28, from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/object.h:29, - from /build/kjs-5.78.0/src/kjs/function.h:27, - from /build/kjs-5.78.0/src/kjs/date_object.h:24, - from /build/kjs-5.78.0/src/kjs/date_object.cpp:22: + from /build/kjs-5.78.0/src/kjs/internal.h:28, + from /build/kjs-5.78.0/src/kjs/collector.cpp:26: /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:25, - from /build/kjs-5.78.0/src/kjs/../wtf/HashTable.h:24, - from /build/kjs-5.78.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.78.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.78.0/src/kjs/collector.h:27, - from /build/kjs-5.78.0/src/kjs/collector.cpp:23: +In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, + from /build/kjs-5.78.0/src/kjs/../wtf/Noncopyable.h:24, + from /build/kjs-5.78.0/src/kjs/Parser.h:28, + from /build/kjs-5.78.0/src/kjs/nodes.h:28, + from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: /build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ @@ -2005,66 +2115,18 @@ /build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../wtf/HashTable.h:24, - from /build/kjs-5.78.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.78.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.78.0/src/kjs/collector.h:27, - from /build/kjs-5.78.0/src/kjs/collector.cpp:23: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 26 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../wtf/HashTable.h:24, - from /build/kjs-5.78.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.78.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.78.0/src/kjs/collector.h:27, - from /build/kjs-5.78.0/src/kjs/collector.cpp:23: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 60 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.78.0/src/kjs/value.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:29, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/object.h:29, - from /build/kjs-5.78.0/src/kjs/function.h:27, - from /build/kjs-5.78.0/src/kjs/date_object.h:24, - from /build/kjs-5.78.0/src/kjs/date_object.cpp:22: -/build/kjs-5.78.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 31 | #if PLATFORM(WIN_OS) - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/value.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:29, +In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, from /build/kjs-5.78.0/src/kjs/interpreter.h:27, from /build/kjs-5.78.0/src/kjs/object.h:29, from /build/kjs-5.78.0/src/kjs/function.h:27, from /build/kjs-5.78.0/src/kjs/date_object.h:24, from /build/kjs-5.78.0/src/kjs/date_object.cpp:22: -/build/kjs-5.78.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 36 | #if PLATFORM(SOLARIS_OS) +/build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/protect.h:27, - from /build/kjs-5.78.0/src/kjs/interpreter.h:28, - from /build/kjs-5.78.0/src/kjs/object.h:29, - from /build/kjs-5.78.0/src/kjs/function.h:27, - from /build/kjs-5.78.0/src/kjs/date_object.h:24, - from /build/kjs-5.78.0/src/kjs/date_object.cpp:22: -/build/kjs-5.78.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 78 | #if !USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/object.h:29, - from /build/kjs-5.78.0/src/kjs/function.h:27, - from /build/kjs-5.78.0/src/kjs/date_object.h:24, - from /build/kjs-5.78.0/src/kjs/date_object.cpp:22: -/build/kjs-5.78.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 43 | #if USE(BINDINGS) - | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/object.h:29, - from /build/kjs-5.78.0/src/kjs/function.h:27, - from /build/kjs-5.78.0/src/kjs/date_object.h:24, - from /build/kjs-5.78.0/src/kjs/date_object.cpp:22: -/build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 347 | #if USE(BINDINGS) - | ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/operations.h:29, from /build/kjs-5.78.0/src/kjs/ustring.cpp:35: /build/kjs-5.78.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -2108,6 +2170,23 @@ /build/kjs-5.78.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.78.0/src/kjs/value.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:29, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/internal.h:28, + from /build/kjs-5.78.0/src/kjs/collector.cpp:26: +/build/kjs-5.78.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 31 | #if PLATFORM(WIN_OS) + | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/value.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:29, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/internal.h:28, + from /build/kjs-5.78.0/src/kjs/collector.cpp:26: +/build/kjs-5.78.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 36 | #if PLATFORM(SOLARIS_OS) + | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/protect.h:27, from /build/kjs-5.78.0/src/kjs/interpreter.h:28, from /build/kjs-5.78.0/src/kjs/object.h:29, @@ -2128,13 +2207,140 @@ /build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/protect.h:27, + from /build/kjs-5.78.0/src/kjs/interpreter.h:28, + from /build/kjs-5.78.0/src/kjs/internal.h:28, + from /build/kjs-5.78.0/src/kjs/collector.cpp:26: +/build/kjs-5.78.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 78 | #if !USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/internal.h:28, + from /build/kjs-5.78.0/src/kjs/collector.cpp:26: +/build/kjs-5.78.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 43 | #if USE(BINDINGS) + | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/internal.h:28, + from /build/kjs-5.78.0/src/kjs/collector.cpp:26: +/build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 347 | #if USE(BINDINGS) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/collector.cpp:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 34 | #if PLATFORM(DARWIN) + | ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/collector.cpp:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 43 | #elif PLATFORM(WIN_OS) || defined(WTF_COMPILER_CYGWIN) + | ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/collector.cpp:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 48 | #elif PLATFORM(UNIX) + | ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.78.0/src/kjs/value.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:29, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/object.h:29, + from /build/kjs-5.78.0/src/kjs/function.h:27, + from /build/kjs-5.78.0/src/kjs/date_object.h:24, + from /build/kjs-5.78.0/src/kjs/date_object.cpp:22: +/build/kjs-5.78.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 31 | #if PLATFORM(WIN_OS) + | ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/collector.cpp:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 56 | #if PLATFORM(SOLARIS_OS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/collector.cpp:182:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 182 | #if PLATFORM(DARWIN) + | ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/collector.cpp:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 185 | #elif PLATFORM(WIN_OS) || defined(WTF_COMPILER_CYGWIN) + | ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/collector.cpp:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 229 | #if PLATFORM(DARWIN) + | ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/collector.cpp:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 231 | #elif PLATFORM(WIN_OS) || defined(WTF_COMPILER_CYGWIN) + | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/value.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:29, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/object.h:29, + from /build/kjs-5.78.0/src/kjs/function.h:27, + from /build/kjs-5.78.0/src/kjs/date_object.h:24, + from /build/kjs-5.78.0/src/kjs/date_object.cpp:22: +/build/kjs-5.78.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 36 | #if PLATFORM(SOLARIS_OS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/collector.cpp:393:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 393 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/collector.cpp:497:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 497 | #if PLATFORM(DARWIN) + | ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/collector.cpp:500:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 500 | #elif (PLATFORM(WIN_OS) || defined(WTF_COMPILER_CYGWIN)) + | ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/collector.cpp:504:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 504 | #elif PLATFORM(SOLARIS_OS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/collector.cpp:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 510 | #elif PLATFORM(UNIX) + | ^~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/collector.cpp:561:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 561 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/collector.cpp:620:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 620 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/collector.cpp:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 677 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/collector.cpp:698:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 698 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:26, + from /build/kjs-5.78.0/src/kjs/Parser.h:30, + from /build/kjs-5.78.0/src/kjs/nodes.h:28, + from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 26 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:26, + from /build/kjs-5.78.0/src/kjs/Parser.h:30, + from /build/kjs-5.78.0/src/kjs/nodes.h:28, + from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 60 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/protect.h:27, + from /build/kjs-5.78.0/src/kjs/interpreter.h:28, + from /build/kjs-5.78.0/src/kjs/object.h:29, + from /build/kjs-5.78.0/src/kjs/function.h:27, + from /build/kjs-5.78.0/src/kjs/date_object.h:24, + from /build/kjs-5.78.0/src/kjs/date_object.cpp:22: +/build/kjs-5.78.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 78 | #if !USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/object.h:29, + from /build/kjs-5.78.0/src/kjs/function.h:27, + from /build/kjs-5.78.0/src/kjs/date_object.h:24, + from /build/kjs-5.78.0/src/kjs/date_object.cpp:22: +/build/kjs-5.78.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 43 | #if USE(BINDINGS) + | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/object.h:29, + from /build/kjs-5.78.0/src/kjs/function.h:27, + from /build/kjs-5.78.0/src/kjs/date_object.h:24, + from /build/kjs-5.78.0/src/kjs/date_object.cpp:22: +/build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 347 | #if USE(BINDINGS) + | ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.78.0/src/kjs/completion.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:28, from /build/kjs-5.78.0/src/kjs/interpreter.h:27, from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/collector.cpp:26: + from /build/kjs-5.78.0/src/kjs/nodes.h:29, + from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ @@ -2216,7 +2422,8 @@ from /build/kjs-5.78.0/src/kjs/ExecState.h:29, from /build/kjs-5.78.0/src/kjs/interpreter.h:27, from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/collector.cpp:26: + from /build/kjs-5.78.0/src/kjs/nodes.h:29, + from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: /build/kjs-5.78.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if PLATFORM(WIN_OS) | ^~~~~~~~~~~~~~~~~~~ @@ -2224,78 +2431,62 @@ from /build/kjs-5.78.0/src/kjs/ExecState.h:29, from /build/kjs-5.78.0/src/kjs/interpreter.h:27, from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/collector.cpp:26: + from /build/kjs-5.78.0/src/kjs/nodes.h:29, + from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: /build/kjs-5.78.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/protect.h:27, from /build/kjs-5.78.0/src/kjs/interpreter.h:28, from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/collector.cpp:26: + from /build/kjs-5.78.0/src/kjs/nodes.h:29, + from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: /build/kjs-5.78.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/collector.cpp:26: + from /build/kjs-5.78.0/src/kjs/nodes.h:29, + from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: /build/kjs-5.78.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 43 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/collector.cpp:26: + from /build/kjs-5.78.0/src/kjs/nodes.h:29, + from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: /build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/collector.cpp:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 34 | #if PLATFORM(DARWIN) - | ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/collector.cpp:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 43 | #elif PLATFORM(WIN_OS) || defined(WTF_COMPILER_CYGWIN) - | ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/collector.cpp:48:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 48 | #elif PLATFORM(UNIX) - | ^~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/collector.cpp:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 56 | #if PLATFORM(SOLARIS_OS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/collector.cpp:182:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 182 | #if PLATFORM(DARWIN) - | ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/collector.cpp:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 185 | #elif PLATFORM(WIN_OS) || defined(WTF_COMPILER_CYGWIN) - | ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/collector.cpp:229:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 229 | #if PLATFORM(DARWIN) - | ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/collector.cpp:231:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 231 | #elif PLATFORM(WIN_OS) || defined(WTF_COMPILER_CYGWIN) - | ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/collector.cpp:393:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 393 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/collector.cpp:497:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 497 | #if PLATFORM(DARWIN) +In file included from /build/kjs-5.78.0/src/kjs/nodes.h:31, + from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: +/build/kjs-5.78.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 31 | #if HAVE(IEEEFP_H) + | ^~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 37 | #if HAVE(FLOAT_H) + | ^~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/nodes.h:31, + from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: +/build/kjs-5.78.0/src/kjs/operations.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 94 | #if HAVE(FUNC_BUILTIN_CLZ) + | ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/operations.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 113 | #if HAVE(FUNC_STD_ISNAN) | ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/collector.cpp:500:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 500 | #elif (PLATFORM(WIN_OS) || defined(WTF_COMPILER_CYGWIN)) +/build/kjs-5.78.0/src/kjs/operations.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 126 | #if HAVE(FUNC_STD_ISFINITE) + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/operations.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 139 | #if HAVE(FUNC_STD_ISINF) | ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/collector.cpp:504:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 504 | #elif PLATFORM(SOLARIS_OS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/collector.cpp:510:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 510 | #elif PLATFORM(UNIX) +/build/kjs-5.78.0/src/kjs/operations.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 158 | #if HAVE(FUNC_STD_SIGNBIT) + | ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/operations.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 176 | #if HAVE(FPCLASS) + | ^~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/operations.h:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 185 | #if HAVE(FUNC_FPCLASS) | ^~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/collector.cpp:561:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 561 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/collector.cpp:620:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 620 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/collector.cpp:677:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 677 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/collector.cpp:698:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 698 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/kjs-5.78.0/src/kjs/collector.cpp: In static member function 'static void* KJS::Collector::allocate(size_t)': /build/kjs-5.78.0/src/kjs/collector.cpp:385:29: warning: cast from 'char*' to 'KJS::CollectorCell*' increases required alignment of target type [-Wcast-align] 385 | targetBlock->freeList = reinterpret_cast(reinterpret_cast(newCell + 1) + newCell->u.freeCell.next); @@ -2322,16 +2513,9 @@ /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] 397 | return reinterpret_cast(&m_inlineBuffer); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/object.h:29, - from /build/kjs-5.78.0/src/kjs/function.h:27, - from /build/kjs-5.78.0/src/kjs/date_object.h:24, - from /build/kjs-5.78.0/src/kjs/date_object.cpp:22: +In file included from /build/kjs-5.78.0/src/kjs/../wtf/HashCountedSet.h:27, + from /build/kjs-5.78.0/src/kjs/collector.h:27, + from /build/kjs-5.78.0/src/kjs/collector.cpp:23: /build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' @@ -2342,9 +2526,16 @@ /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] 397 | return reinterpret_cast(&m_inlineBuffer); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../wtf/HashCountedSet.h:27, - from /build/kjs-5.78.0/src/kjs/collector.h:27, - from /build/kjs-5.78.0/src/kjs/collector.cpp:23: +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/object.h:29, + from /build/kjs-5.78.0/src/kjs/function.h:27, + from /build/kjs-5.78.0/src/kjs/date_object.h:24, + from /build/kjs-5.78.0/src/kjs/date_object.cpp:22: /build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' @@ -2359,132 +2550,45 @@ /build/kjs-5.78.0/src/kjs/collector.cpp:190:19: warning: ignoring return value of 'int posix_memalign(void**, size_t, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 190 | posix_memalign(&address, BLOCK_SIZE, BLOCK_SIZE); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/Parser.h:30, + from /build/kjs-5.78.0/src/kjs/nodes.h:28, + from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::LocalStorageEntry; unsigned int inlineCapacity = 32]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:349:16: required from 'WTF::VectorBuffer::VectorBuffer() [with T = KJS::LocalStorageEntry; unsigned int inlineCapacity = 32]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:418:19: required from 'WTF::Vector::Vector() [with T = KJS::LocalStorageEntry; unsigned int inlineCapacity = 32]' +/build/kjs-5.78.0/src/kjs/nodes.cpp:931:49: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[512]' to 'KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/kjs-5.78.0/src/kjs/collector.cpp:120:24: warning: 'address' may be used uninitialized in this function [-Wmaybe-uninitialized] 120 | m_data[m_used] = block; | ~~~~~~~~~~~~~~~^~~~~~~ /build/kjs-5.78.0/src/kjs/collector.cpp:189:11: note: 'address' was declared here 189 | void *address; | ^~~~~~~ -[ 31%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/nodes.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/nodes.cpp.o -c /build/kjs-5.78.0/src/kjs/nodes.cpp -In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, - from /build/kjs-5.78.0/src/kjs/../wtf/Noncopyable.h:24, - from /build/kjs-5.78.0/src/kjs/Parser.h:28, - from /build/kjs-5.78.0/src/kjs/nodes.h:28, - from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 194 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 212 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 216 | #if PLATFORM(WIN) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 220 | #if PLATFORM(GDK) - | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:26, - from /build/kjs-5.78.0/src/kjs/Parser.h:30, - from /build/kjs-5.78.0/src/kjs/nodes.h:28, - from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 26 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:26, - from /build/kjs-5.78.0/src/kjs/Parser.h:30, - from /build/kjs-5.78.0/src/kjs/nodes.h:28, - from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 60 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/nodes.h:29, - from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: -/build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.78.0/src/kjs/value.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:29, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/nodes.h:29, - from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: -/build/kjs-5.78.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 31 | #if PLATFORM(WIN_OS) - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/value.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:29, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/nodes.h:29, - from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: -/build/kjs-5.78.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 36 | #if PLATFORM(SOLARIS_OS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/protect.h:27, - from /build/kjs-5.78.0/src/kjs/interpreter.h:28, - from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/nodes.h:29, - from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: -/build/kjs-5.78.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 78 | #if !USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/nodes.h:29, - from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: -/build/kjs-5.78.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 43 | #if USE(BINDINGS) - | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/nodes.h:29, - from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: -/build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 347 | #if USE(BINDINGS) - | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/nodes.h:31, - from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: -/build/kjs-5.78.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 31 | #if HAVE(IEEEFP_H) - | ^~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 37 | #if HAVE(FLOAT_H) - | ^~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/nodes.h:31, - from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: -/build/kjs-5.78.0/src/kjs/operations.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 94 | #if HAVE(FUNC_BUILTIN_CLZ) - | ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/operations.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 113 | #if HAVE(FUNC_STD_ISNAN) - | ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/operations.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 126 | #if HAVE(FUNC_STD_ISFINITE) - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/operations.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 139 | #if HAVE(FUNC_STD_ISINF) - | ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/operations.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 158 | #if HAVE(FUNC_STD_SIGNBIT) - | ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/operations.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 176 | #if HAVE(FPCLASS) - | ^~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/operations.h:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 185 | #if HAVE(FUNC_FPCLASS) - | ^~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] +/build/kjs-5.78.0/src/kjs/nodes.cpp: In member function 'virtual void KJS::FuncDeclNode::processFuncDecl(KJS::ExecState*)': +/build/kjs-5.78.0/src/kjs/nodes.cpp:997:49: warning: this statement may fall through [-Wimplicit-fallthrough=] + 997 | exec->variableObject()->setLocalInjected(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/kjs-5.78.0/src/kjs/nodes.cpp:1000:5: note: here + 1000 | case GlobalCode: + | ^~~~ [ 32%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/grammar.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/grammar.cpp.o -c /build/kjs-5.78.0/src/kjs/grammar.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, @@ -2588,16 +2692,6 @@ grammar.y:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] [ 33%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/lexer.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/lexer.cpp.o -c /build/kjs-5.78.0/src/kjs/lexer.cpp -In file included from /build/kjs-5.78.0/src/kjs/Parser.h:30, - from /build/kjs-5.78.0/src/kjs/nodes.h:28, - from /build/kjs-5.78.0/src/kjs/nodes.cpp:25: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::LocalStorageEntry; unsigned int inlineCapacity = 32]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:349:16: required from 'WTF::VectorBuffer::VectorBuffer() [with T = KJS::LocalStorageEntry; unsigned int inlineCapacity = 32]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:418:19: required from 'WTF::Vector::Vector() [with T = KJS::LocalStorageEntry; unsigned int inlineCapacity = 32]' -/build/kjs-5.78.0/src/kjs/nodes.cpp:931:49: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[512]' to 'KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, from /build/kjs-5.78.0/src/kjs/ustring.h:26, from /build/kjs-5.78.0/src/kjs/lexer.h:26, @@ -2632,27 +2726,36 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] +[ 34%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/lookup.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/lookup.cpp.o -c /build/kjs-5.78.0/src/kjs/lookup.cpp In file included from /build/kjs-5.78.0/src/kjs/lexer.h:26, from /build/kjs-5.78.0/src/kjs/lexer.cpp:24: /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, + from /build/kjs-5.78.0/src/kjs/LocalStorage.h:27, + from /build/kjs-5.78.0/src/kjs/JSVariableObject.h:51, + from /build/kjs-5.78.0/src/kjs/lookup.h:25, + from /build/kjs-5.78.0/src/kjs/lookup.cpp:22: +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 194 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 212 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 216 | #if PLATFORM(WIN) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 220 | #if PLATFORM(GDK) + | ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/value.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:29, @@ -2692,6 +2795,22 @@ /build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:26, + from /build/kjs-5.78.0/src/kjs/LocalStorage.h:32, + from /build/kjs-5.78.0/src/kjs/JSVariableObject.h:51, + from /build/kjs-5.78.0/src/kjs/lookup.h:25, + from /build/kjs-5.78.0/src/kjs/lookup.cpp:22: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 26 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:26, + from /build/kjs-5.78.0/src/kjs/LocalStorage.h:32, + from /build/kjs-5.78.0/src/kjs/JSVariableObject.h:51, + from /build/kjs-5.78.0/src/kjs/lookup.h:25, + from /build/kjs-5.78.0/src/kjs/lookup.cpp:22: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 60 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/nodes.h:31, from /build/kjs-5.78.0/src/kjs/lexer.cpp:31: /build/kjs-5.78.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -2723,96 +2842,6 @@ /build/kjs-5.78.0/src/kjs/operations.h:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 185 | #if HAVE(FUNC_FPCLASS) | ^~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/nodes.cpp: In member function 'virtual void KJS::FuncDeclNode::processFuncDecl(KJS::ExecState*)': -/build/kjs-5.78.0/src/kjs/nodes.cpp:997:49: warning: this statement may fall through [-Wimplicit-fallthrough=] - 997 | exec->variableObject()->setLocalInjected(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/kjs-5.78.0/src/kjs/nodes.cpp:1000:5: note: here - 1000 | case GlobalCode: - | ^~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/value.h:28, - from grammar.y:27: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/lexer.h:26, - from /build/kjs-5.78.0/src/kjs/lexer.cpp:24: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] -[ 34%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/lookup.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/lookup.cpp.o -c /build/kjs-5.78.0/src/kjs/lookup.cpp -In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, - from /build/kjs-5.78.0/src/kjs/LocalStorage.h:27, - from /build/kjs-5.78.0/src/kjs/JSVariableObject.h:51, - from /build/kjs-5.78.0/src/kjs/lookup.h:25, - from /build/kjs-5.78.0/src/kjs/lookup.cpp:22: -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 194 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 212 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 216 | #if PLATFORM(WIN) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 220 | #if PLATFORM(GDK) - | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:26, - from /build/kjs-5.78.0/src/kjs/LocalStorage.h:32, - from /build/kjs-5.78.0/src/kjs/JSVariableObject.h:51, - from /build/kjs-5.78.0/src/kjs/lookup.h:25, - from /build/kjs-5.78.0/src/kjs/lookup.cpp:22: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 26 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:26, - from /build/kjs-5.78.0/src/kjs/LocalStorage.h:32, - from /build/kjs-5.78.0/src/kjs/JSVariableObject.h:51, - from /build/kjs-5.78.0/src/kjs/lookup.h:25, - from /build/kjs-5.78.0/src/kjs/lookup.cpp:22: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 60 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/SymbolTable.h:32, from /build/kjs-5.78.0/src/kjs/JSVariableObject.h:52, from /build/kjs-5.78.0/src/kjs/lookup.h:25, @@ -2864,6 +2893,27 @@ /build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/value.h:28, + from grammar.y:27: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /build/kjs-5.78.0/src/kjs/LocalStorage.h:32, from /build/kjs-5.78.0/src/kjs/JSVariableObject.h:51, from /build/kjs-5.78.0/src/kjs/lookup.h:25, @@ -2878,6 +2928,27 @@ /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] 397 | return reinterpret_cast(&m_inlineBuffer); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/lexer.h:26, + from /build/kjs-5.78.0/src/kjs/lexer.cpp:24: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] [ 35%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/operations.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/operations.cpp.o -c /build/kjs-5.78.0/src/kjs/operations.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, @@ -2992,6 +3063,24 @@ /build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/object.h:29, + from /build/kjs-5.78.0/src/kjs/operations.cpp:24: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/regexp.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/regexp.cpp.o -c /build/kjs-5.78.0/src/kjs/regexp.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, @@ -3031,6 +3120,8 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ +[ 37%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/function_object.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/function_object.cpp.o -c /build/kjs-5.78.0/src/kjs/function_object.cpp In file included from /build/kjs-5.78.0/src/kjs/regexp.h:43, from /build/kjs-5.78.0/src/kjs/regexp.cpp:24: /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -3040,32 +3131,6 @@ /build/kjs-5.78.0/src/kjs/regexp.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 111 | #if HAVE(SYS_TIME_H) | ^~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/regexp.cpp:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 264 | #if HAVE(SYS_TIME_H) - | ^~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/regexp.cpp:522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 522 | #if HAVE(SYS_TIME_H) - | ^~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/object.h:29, - from /build/kjs-5.78.0/src/kjs/operations.cpp:24: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 37%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/function_object.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/function_object.cpp.o -c /build/kjs-5.78.0/src/kjs/function_object.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, from /build/kjs-5.78.0/src/kjs/object.h:27, from /build/kjs-5.78.0/src/kjs/function.h:27, @@ -3104,6 +3169,12 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/regexp.cpp:264:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 264 | #if HAVE(SYS_TIME_H) + | ^~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/regexp.cpp:522:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 522 | #if HAVE(SYS_TIME_H) + | ^~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, @@ -3413,6 +3484,8 @@ /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' /build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] +[ 39%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/bool_object.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/bool_object.cpp.o -c /build/kjs-5.78.0/src/kjs/bool_object.cpp In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, @@ -3435,8 +3508,6 @@ /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] 397 | return reinterpret_cast(&m_inlineBuffer); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 39%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/bool_object.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/bool_object.cpp.o -c /build/kjs-5.78.0/src/kjs/bool_object.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, from /build/kjs-5.78.0/src/kjs/ustring.h:26, from /build/kjs-5.78.0/src/kjs/identifier.h:25, @@ -3589,8 +3660,6 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/number_object.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/number_object.cpp.o -c /build/kjs-5.78.0/src/kjs/number_object.cpp -[ 41%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/internal.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/internal.cpp.o -c /build/kjs-5.78.0/src/kjs/internal.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, from /build/kjs-5.78.0/src/kjs/object.h:27, from /build/kjs-5.78.0/src/kjs/function.h:27, @@ -3631,44 +3700,6 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, - from /build/kjs-5.78.0/src/kjs/ustring.h:26, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/internal.cpp:24: -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 194 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 212 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 216 | #if PLATFORM(WIN) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 220 | #if PLATFORM(GDK) - | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/internal.cpp:24: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 26 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, @@ -3684,17 +3715,6 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/internal.cpp:24: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 60 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.78.0/src/kjs/completion.h:27, @@ -3763,16 +3783,6 @@ /build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/internal.cpp:24: -/build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) - | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/number_object.cpp:29: /build/kjs-5.78.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if HAVE(IEEEFP_H) @@ -3802,6 +3812,67 @@ /build/kjs-5.78.0/src/kjs/operations.h:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 185 | #if HAVE(FUNC_FPCLASS) | ^~~~~~~~~~~~~~~~~ +[ 41%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/internal.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/internal.cpp.o -c /build/kjs-5.78.0/src/kjs/internal.cpp +In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, + from /build/kjs-5.78.0/src/kjs/ustring.h:26, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/internal.h:28, + from /build/kjs-5.78.0/src/kjs/internal.cpp:24: +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 194 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 212 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 216 | #if PLATFORM(WIN) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 220 | #if PLATFORM(GDK) + | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/internal.h:28, + from /build/kjs-5.78.0/src/kjs/internal.cpp:24: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 26 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/internal.h:28, + from /build/kjs-5.78.0/src/kjs/internal.cpp:24: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 60 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/internal.h:28, + from /build/kjs-5.78.0/src/kjs/internal.cpp:24: +/build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) + | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/value.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:29, @@ -3970,8 +4041,6 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 42%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/Parser.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/Parser.cpp.o -c /build/kjs-5.78.0/src/kjs/Parser.cpp In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.78.0/src/kjs/completion.h:27, @@ -3980,28 +4049,6 @@ /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, - from /build/kjs-5.78.0/src/kjs/../wtf/Noncopyable.h:24, - from /build/kjs-5.78.0/src/kjs/Parser.h:28, - from /build/kjs-5.78.0/src/kjs/Parser.cpp:24: -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 194 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 212 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 216 | #if PLATFORM(WIN) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 220 | #if PLATFORM(GDK) - | ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/value.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:29, @@ -4066,6 +4113,30 @@ /build/kjs-5.78.0/src/kjs/operations.h:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 185 | #if HAVE(FUNC_FPCLASS) | ^~~~~~~~~~~~~~~~~ +[ 42%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/Parser.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/Parser.cpp.o -c /build/kjs-5.78.0/src/kjs/Parser.cpp +In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, + from /build/kjs-5.78.0/src/kjs/../wtf/Noncopyable.h:24, + from /build/kjs-5.78.0/src/kjs/Parser.h:28, + from /build/kjs-5.78.0/src/kjs/Parser.cpp:24: +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 194 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 212 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 216 | #if PLATFORM(WIN) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 220 | #if PLATFORM(GDK) + | ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:26, from /build/kjs-5.78.0/src/kjs/Parser.h:30, from /build/kjs-5.78.0/src/kjs/Parser.cpp:24: @@ -4083,6 +4154,8 @@ /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 43%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/array_object.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/array_object.cpp.o -c /build/kjs-5.78.0/src/kjs/array_object.cpp In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/value.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:29, @@ -4153,8 +4226,6 @@ /build/kjs-5.78.0/src/kjs/operations.h:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 185 | #if HAVE(FUNC_FPCLASS) | ^~~~~~~~~~~~~~~~~ -[ 43%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/array_object.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/array_object.cpp.o -c /build/kjs-5.78.0/src/kjs/array_object.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, from /build/kjs-5.78.0/src/kjs/object.h:27, from /build/kjs-5.78.0/src/kjs/array_instance.h:25, @@ -4216,24 +4287,6 @@ /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/ExecState.cpp:25: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::ExecState::ExceptionHandler; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:349:16: required from 'WTF::VectorBuffer::VectorBuffer() [with T = KJS::ExecState::ExceptionHandler; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:418:19: required from 'WTF::Vector::Vector() [with T = KJS::ExecState::ExceptionHandler; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.cpp:107:32: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'KJS::ExecState::ExceptionHandler*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:349:16: required from 'WTF::VectorBuffer::VectorBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:418:19: required from 'WTF::Vector::Vector() [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.cpp:107:32: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/value.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:29, @@ -4264,14 +4317,6 @@ /build/kjs-5.78.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /build/kjs-5.78.0/src/kjs/object.h:29, from /build/kjs-5.78.0/src/kjs/array_instance.h:25, from /build/kjs-5.78.0/src/kjs/array_object.h:24, @@ -4286,15 +4331,6 @@ /build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/Parser.h:30, - from /build/kjs-5.78.0/src/kjs/Parser.cpp:24: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:349:16: required from 'WTF::VectorBuffer::VectorBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:418:19: required from 'WTF::Vector::Vector() [with T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/Parser.cpp:40:19: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/array_object.cpp:30: /build/kjs-5.78.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if HAVE(IEEEFP_H) @@ -4324,26 +4360,32 @@ /build/kjs-5.78.0/src/kjs/operations.h:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 185 | #if HAVE(FUNC_FPCLASS) | ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/ExecState.cpp:25: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::ExecState::ExceptionHandler; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:349:16: required from 'WTF::VectorBuffer::VectorBuffer() [with T = KJS::ExecState::ExceptionHandler; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:418:19: required from 'WTF::Vector::Vector() [with T = KJS::ExecState::ExceptionHandler; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.cpp:107:32: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'KJS::ExecState::ExceptionHandler*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:349:16: required from 'WTF::VectorBuffer::VectorBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:418:19: required from 'WTF::Vector::Vector() [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.cpp:107:32: required from here /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] -In file included from /build/kjs-5.78.0/src/kjs/LocalStorage.h:34, - from /build/kjs-5.78.0/src/kjs/list.h:27, - from /build/kjs-5.78.0/src/kjs/types.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:30, - from /build/kjs-5.78.0/src/kjs/ExecState.cpp:25: -/build/kjs-5.78.0/src/kjs/scope_chain.h: In member function 'KJS::Interpreter* KJS::ExecState::lexicalInterpreter() const': -/build/kjs-5.78.0/src/kjs/scope_chain.h:77:22: warning: 'last.KJS::ScopeChainLink::ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] - 77 | return ptr & 1; - | ^ -/build/kjs-5.78.0/src/kjs/scope_chain.h:256:20: note: 'last.KJS::ScopeChainLink::ptr' was declared here - 256 | ScopeChainLink last; - | ^~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] [ 44%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/array_instance.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/array_instance.cpp.o -c /build/kjs-5.78.0/src/kjs/array_instance.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, @@ -4380,26 +4422,6 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/object.h:29, - from /build/kjs-5.78.0/src/kjs/array_instance.h:25, - from /build/kjs-5.78.0/src/kjs/array_object.h:24, - from /build/kjs-5.78.0/src/kjs/array_object.cpp:25: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, @@ -4423,6 +4445,18 @@ /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/LocalStorage.h:34, + from /build/kjs-5.78.0/src/kjs/list.h:27, + from /build/kjs-5.78.0/src/kjs/types.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:30, + from /build/kjs-5.78.0/src/kjs/ExecState.cpp:25: +/build/kjs-5.78.0/src/kjs/scope_chain.h: In member function 'KJS::Interpreter* KJS::ExecState::lexicalInterpreter() const': +/build/kjs-5.78.0/src/kjs/scope_chain.h:77:22: warning: 'last.KJS::ScopeChainLink::ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] + 77 | return ptr & 1; + | ^ +/build/kjs-5.78.0/src/kjs/scope_chain.h:256:20: note: 'last.KJS::ScopeChainLink::ptr' was declared here + 256 | ScopeChainLink last; + | ^~~~ In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/value.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:29, @@ -4468,6 +4502,62 @@ /build/kjs-5.78.0/src/kjs/array_instance.cpp:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 913 | #if HAVE(MERGESORT) | ^~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/object.h:29, + from /build/kjs-5.78.0/src/kjs/array_instance.h:25, + from /build/kjs-5.78.0/src/kjs/array_object.h:24, + from /build/kjs-5.78.0/src/kjs/array_object.cpp:25: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/Parser.h:30, + from /build/kjs-5.78.0/src/kjs/Parser.cpp:24: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:349:16: required from 'WTF::VectorBuffer::VectorBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:418:19: required from 'WTF::Vector::Vector() [with T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/Parser.cpp:40:19: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/object.h:29, + from /build/kjs-5.78.0/src/kjs/array_instance.h:25, + from /build/kjs-5.78.0/src/kjs/array_instance.cpp:24: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/math_object.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/math_object.cpp.o -c /build/kjs-5.78.0/src/kjs/math_object.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, @@ -4622,47 +4712,6 @@ /build/kjs-5.78.0/src/kjs/operations.h:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 185 | #if HAVE(FUNC_FPCLASS) | ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/object.h:29, - from /build/kjs-5.78.0/src/kjs/array_instance.h:25, - from /build/kjs-5.78.0/src/kjs/array_instance.cpp:24: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/object.h:29, - from /build/kjs-5.78.0/src/kjs/function.h:27, - from /build/kjs-5.78.0/src/kjs/object_object.h:24, - from /build/kjs-5.78.0/src/kjs/function_object.h:25, - from /build/kjs-5.78.0/src/kjs/math_object.h:24, - from /build/kjs-5.78.0/src/kjs/math_object.cpp:21: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/object_object.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/object_object.cpp.o -c /build/kjs-5.78.0/src/kjs/object_object.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, @@ -4808,6 +4857,28 @@ from /build/kjs-5.78.0/src/kjs/object.h:29, from /build/kjs-5.78.0/src/kjs/function.h:27, from /build/kjs-5.78.0/src/kjs/object_object.h:24, + from /build/kjs-5.78.0/src/kjs/function_object.h:25, + from /build/kjs-5.78.0/src/kjs/math_object.h:24, + from /build/kjs-5.78.0/src/kjs/math_object.cpp:21: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/object.h:29, + from /build/kjs-5.78.0/src/kjs/function.h:27, + from /build/kjs-5.78.0/src/kjs/object_object.h:24, from /build/kjs-5.78.0/src/kjs/object_object.cpp:22: /build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' @@ -5006,6 +5077,25 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/internal.h:28, + from /build/kjs-5.78.0/src/kjs/regexp_object.h:24, + from /build/kjs-5.78.0/src/kjs/regexp_object.cpp:23: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, @@ -5021,6 +5111,14 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.78.0/src/kjs/completion.h:27, @@ -5035,6 +5133,8 @@ /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 49%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/function.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/function.cpp.o -c /build/kjs-5.78.0/src/kjs/function.cpp In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/value.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:29, @@ -5118,57 +5218,6 @@ /build/kjs-5.78.0/src/kjs/operations.h:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 185 | #if HAVE(FUNC_FPCLASS) | ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/regexp_object.h:24, - from /build/kjs-5.78.0/src/kjs/regexp_object.cpp:23: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/object.h:29, - from /build/kjs-5.78.0/src/kjs/function.h:27, - from /build/kjs-5.78.0/src/kjs/object_object.h:24, - from /build/kjs-5.78.0/src/kjs/function_object.h:25, - from /build/kjs-5.78.0/src/kjs/error_object.h:24, - from /build/kjs-5.78.0/src/kjs/error_object.cpp:22: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 49%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/function.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/function.cpp.o -c /build/kjs-5.78.0/src/kjs/function.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, from /build/kjs-5.78.0/src/kjs/object.h:27, from /build/kjs-5.78.0/src/kjs/function.h:27, @@ -5215,8 +5264,6 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 50%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/debugger.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/debugger.cpp.o -c /build/kjs-5.78.0/src/kjs/debugger.cpp In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.78.0/src/kjs/completion.h:27, @@ -5228,34 +5275,6 @@ /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, - from /build/kjs-5.78.0/src/kjs/debugger.h:25, - from /build/kjs-5.78.0/src/kjs/debugger.cpp:22: -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 194 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 212 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 216 | #if PLATFORM(WIN) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 220 | #if PLATFORM(GDK) - | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../wtf/HashTable.h:24, - from /build/kjs-5.78.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.78.0/src/kjs/debugger.h:26, - from /build/kjs-5.78.0/src/kjs/debugger.cpp:22: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 26 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/value.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:29, @@ -5326,6 +5345,58 @@ /build/kjs-5.78.0/src/kjs/operations.h:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 185 | #if HAVE(FUNC_FPCLASS) | ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/object.h:29, + from /build/kjs-5.78.0/src/kjs/function.h:27, + from /build/kjs-5.78.0/src/kjs/object_object.h:24, + from /build/kjs-5.78.0/src/kjs/function_object.h:25, + from /build/kjs-5.78.0/src/kjs/error_object.h:24, + from /build/kjs-5.78.0/src/kjs/error_object.cpp:22: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 50%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/debugger.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/debugger.cpp.o -c /build/kjs-5.78.0/src/kjs/debugger.cpp +In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, + from /build/kjs-5.78.0/src/kjs/debugger.h:25, + from /build/kjs-5.78.0/src/kjs/debugger.cpp:22: +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 194 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 212 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 216 | #if PLATFORM(WIN) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 220 | #if PLATFORM(GDK) + | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/../wtf/HashTable.h:24, + from /build/kjs-5.78.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.78.0/src/kjs/debugger.h:26, + from /build/kjs-5.78.0/src/kjs/debugger.cpp:22: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 26 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/../wtf/HashTable.h:24, from /build/kjs-5.78.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.78.0/src/kjs/debugger.h:26, @@ -5520,6 +5591,108 @@ /build/kjs-5.78.0/src/kjs/function.cpp:166:18: warning: cast from 'unsigned char*' to 'KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] 166 | stackSpace = (LocalStorageEntry *)exec->dynamicInterpreter()->stackAlloc(stackSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 52%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/list.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/list.cpp.o -c /build/kjs-5.78.0/src/kjs/list.cpp +In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, + from /build/kjs-5.78.0/src/kjs/JSImmediate.h:26, + from /build/kjs-5.78.0/src/kjs/value.h:27, + from /build/kjs-5.78.0/src/kjs/list.h:26, + from /build/kjs-5.78.0/src/kjs/list.cpp:21: +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 194 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 212 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 216 | #if PLATFORM(WIN) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 220 | #if PLATFORM(GDK) + | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.78.0/src/kjs/value.h:27, + from /build/kjs-5.78.0/src/kjs/list.h:26, + from /build/kjs-5.78.0/src/kjs/list.cpp:21: +/build/kjs-5.78.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 31 | #if PLATFORM(WIN_OS) + | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/value.h:27, + from /build/kjs-5.78.0/src/kjs/list.h:26, + from /build/kjs-5.78.0/src/kjs/list.cpp:21: +/build/kjs-5.78.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 36 | #if PLATFORM(SOLARIS_OS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, + from /build/kjs-5.78.0/src/kjs/value.h:28, + from /build/kjs-5.78.0/src/kjs/list.h:26, + from /build/kjs-5.78.0/src/kjs/list.cpp:21: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 26 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, + from /build/kjs-5.78.0/src/kjs/value.h:28, + from /build/kjs-5.78.0/src/kjs/list.h:26, + from /build/kjs-5.78.0/src/kjs/list.cpp:21: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 60 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/value.h:28, + from /build/kjs-5.78.0/src/kjs/list.h:26, + from /build/kjs-5.78.0/src/kjs/list.cpp:21: +/build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/protect.h:27, + from /build/kjs-5.78.0/src/kjs/interpreter.h:28, + from /build/kjs-5.78.0/src/kjs/internal.h:28, + from /build/kjs-5.78.0/src/kjs/list.cpp:23: +/build/kjs-5.78.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 78 | #if !USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/internal.h:28, + from /build/kjs-5.78.0/src/kjs/list.cpp:23: +/build/kjs-5.78.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 43 | #if USE(BINDINGS) + | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/internal.h:28, + from /build/kjs-5.78.0/src/kjs/list.cpp:23: +/build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 347 | #if USE(BINDINGS) + | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/object.h:29, + from /build/kjs-5.78.0/src/kjs/function.h:27, + from /build/kjs-5.78.0/src/kjs/function.cpp:26: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, from /build/kjs-5.78.0/src/kjs/value.h:28, from /build/kjs-5.78.0/src/kjs/protect.h:25, @@ -5544,14 +5717,9 @@ /build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/object.h:29, - from /build/kjs-5.78.0/src/kjs/function.h:27, - from /build/kjs-5.78.0/src/kjs/function.cpp:26: + from /build/kjs-5.78.0/src/kjs/value.h:28, + from /build/kjs-5.78.0/src/kjs/list.h:26, + from /build/kjs-5.78.0/src/kjs/list.cpp:21: /build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' @@ -5562,14 +5730,6 @@ /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] 397 | return reinterpret_cast(&m_inlineBuffer); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, from /build/kjs-5.78.0/src/kjs/value.h:28, from /build/kjs-5.78.0/src/kjs/value.cpp:24: @@ -5598,60 +5758,8 @@ /build/kjs-5.78.0/src/kjs/value.cpp:239:5: note: here 239 | default: { | ^~~~~~~ -[ 52%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/list.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/list.cpp.o -c /build/kjs-5.78.0/src/kjs/list.cpp -In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, - from /build/kjs-5.78.0/src/kjs/JSImmediate.h:26, - from /build/kjs-5.78.0/src/kjs/value.h:27, - from /build/kjs-5.78.0/src/kjs/list.h:26, - from /build/kjs-5.78.0/src/kjs/list.cpp:21: -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 194 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 212 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 216 | #if PLATFORM(WIN) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 220 | #if PLATFORM(GDK) - | ^~~~~~~~~~~~~~~~ [ 52%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/object.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/object.cpp.o -c /build/kjs-5.78.0/src/kjs/object.cpp -In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.78.0/src/kjs/value.h:27, - from /build/kjs-5.78.0/src/kjs/list.h:26, - from /build/kjs-5.78.0/src/kjs/list.cpp:21: -/build/kjs-5.78.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 31 | #if PLATFORM(WIN_OS) - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/value.h:27, - from /build/kjs-5.78.0/src/kjs/list.h:26, - from /build/kjs-5.78.0/src/kjs/list.cpp:21: -/build/kjs-5.78.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 36 | #if PLATFORM(SOLARIS_OS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, - from /build/kjs-5.78.0/src/kjs/value.h:28, - from /build/kjs-5.78.0/src/kjs/list.h:26, - from /build/kjs-5.78.0/src/kjs/list.cpp:21: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 26 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, - from /build/kjs-5.78.0/src/kjs/value.h:28, - from /build/kjs-5.78.0/src/kjs/list.h:26, - from /build/kjs-5.78.0/src/kjs/list.cpp:21: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 60 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, from /build/kjs-5.78.0/src/kjs/object.h:27, from /build/kjs-5.78.0/src/kjs/object.cpp:25: @@ -5695,29 +5803,6 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/value.h:28, - from /build/kjs-5.78.0/src/kjs/list.h:26, - from /build/kjs-5.78.0/src/kjs/list.cpp:21: -/build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/protect.h:27, - from /build/kjs-5.78.0/src/kjs/interpreter.h:28, - from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/list.cpp:23: -/build/kjs-5.78.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 78 | #if !USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/list.cpp:23: -/build/kjs-5.78.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 43 | #if USE(BINDINGS) - | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/list.cpp:23: -/build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 347 | #if USE(BINDINGS) - | ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.78.0/src/kjs/completion.h:27, @@ -5793,20 +5878,6 @@ /build/kjs-5.78.0/src/kjs/operations.h:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 185 | #if HAVE(FUNC_FPCLASS) | ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/value.h:28, - from /build/kjs-5.78.0/src/kjs/list.h:26, - from /build/kjs-5.78.0/src/kjs/list.cpp:21: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/interpreter.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/interpreter.cpp.o -c /build/kjs-5.78.0/src/kjs/interpreter.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, @@ -5845,32 +5916,6 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/object.h:29, - from /build/kjs-5.78.0/src/kjs/object.cpp:25: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, @@ -5969,37 +6014,6 @@ /build/kjs-5.78.0/src/kjs/interpreter.cpp:835:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 835 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/interpreter.cpp: In member function 'unsigned char* KJS::Interpreter::extendStack(size_t)': -/build/kjs-5.78.0/src/kjs/interpreter.cpp:326:37: warning: cast from 'unsigned char*' to 'KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] - 326 | act->localStorage = (LocalStorageEntry *) - | ^~~~~~~~~~~~~~~~~~~~~ - 327 | (stackBase + ((unsigned char *)act->localStorage - oldBase)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/interpreter.cpp:25: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] [ 54%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/package.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/package.cpp.o -c /build/kjs-5.78.0/src/kjs/package.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, @@ -6037,57 +6051,12 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 55%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/property_map.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/property_map.cpp.o -c /build/kjs-5.78.0/src/kjs/property_map.cpp -In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, - from /build/kjs-5.78.0/src/kjs/ustring.h:26, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/property_map.h:26, - from /build/kjs-5.78.0/src/kjs/property_map.cpp:22: -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 194 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 212 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 216 | #if PLATFORM(WIN) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 220 | #if PLATFORM(GDK) - | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/property_map.h:26, - from /build/kjs-5.78.0/src/kjs/property_map.cpp:22: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 26 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/property_map.h:26, - from /build/kjs-5.78.0/src/kjs/property_map.cpp:22: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 60 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/package.h:26, from /build/kjs-5.78.0/src/kjs/package.cpp:22: /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/property_map.h:26, - from /build/kjs-5.78.0/src/kjs/property_map.cpp:22: -/build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) - | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/value.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:29, @@ -6127,6 +6096,122 @@ /build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/object.h:29, + from /build/kjs-5.78.0/src/kjs/object.cpp:25: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] +/build/kjs-5.78.0/src/kjs/interpreter.cpp: In member function 'unsigned char* KJS::Interpreter::extendStack(size_t)': +/build/kjs-5.78.0/src/kjs/interpreter.cpp:326:37: warning: cast from 'unsigned char*' to 'KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] + 326 | act->localStorage = (LocalStorageEntry *) + | ^~~~~~~~~~~~~~~~~~~~~ + 327 | (stackBase + ((unsigned char *)act->localStorage - oldBase)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/package.h:26, + from /build/kjs-5.78.0/src/kjs/package.cpp:22: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 55%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/property_map.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/property_map.cpp.o -c /build/kjs-5.78.0/src/kjs/property_map.cpp +In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, + from /build/kjs-5.78.0/src/kjs/ustring.h:26, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/property_map.h:26, + from /build/kjs-5.78.0/src/kjs/property_map.cpp:22: +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 194 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 212 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 216 | #if PLATFORM(WIN) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 220 | #if PLATFORM(GDK) + | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/property_map.h:26, + from /build/kjs-5.78.0/src/kjs/property_map.cpp:22: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 26 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/property_map.h:26, + from /build/kjs-5.78.0/src/kjs/property_map.cpp:22: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 60 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/interpreter.cpp:25: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] +In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/property_map.h:26, + from /build/kjs-5.78.0/src/kjs/property_map.cpp:22: +/build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) + | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/value.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:29, @@ -6161,39 +6246,6 @@ /build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/package.h:26, - from /build/kjs-5.78.0/src/kjs/package.cpp:22: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/property_map.h:26, - from /build/kjs-5.78.0/src/kjs/property_map.cpp:22: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::PropertyMapHashTableEntry*; unsigned int inlineCapacity = 1024]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:354:16: required from 'WTF::VectorBuffer::VectorBuffer(size_t) [with T = KJS::PropertyMapHashTableEntry*; unsigned int inlineCapacity = 1024; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:424:24: required from 'WTF::Vector::Vector(size_t) [with T = KJS::PropertyMapHashTableEntry*; unsigned int inlineCapacity = 1024; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/property_map.cpp:706:77: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[4096]' to 'KJS::PropertyMapHashTableEntry**' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] [ 56%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/property_slot.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/property_slot.cpp.o -c /build/kjs-5.78.0/src/kjs/property_slot.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, @@ -6226,6 +6278,25 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/property_map.h:26, + from /build/kjs-5.78.0/src/kjs/property_map.cpp:22: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::PropertyMapHashTableEntry*; unsigned int inlineCapacity = 1024]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:354:16: required from 'WTF::VectorBuffer::VectorBuffer(size_t) [with T = KJS::PropertyMapHashTableEntry*; unsigned int inlineCapacity = 1024; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:424:24: required from 'WTF::Vector::Vector(size_t) [with T = KJS::PropertyMapHashTableEntry*; unsigned int inlineCapacity = 1024; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/property_map.cpp:706:77: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[4096]' to 'KJS::PropertyMapHashTableEntry**' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/property_slot.h:26, @@ -6269,20 +6340,6 @@ /build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/property_slot.h:26, - from /build/kjs-5.78.0/src/kjs/property_slot.cpp:22: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/nodes2string.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/nodes2string.cpp.o -c /build/kjs-5.78.0/src/kjs/nodes2string.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, @@ -6403,6 +6460,20 @@ /build/kjs-5.78.0/src/kjs/operations.h:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 185 | #if HAVE(FUNC_FPCLASS) | ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/property_slot.h:26, + from /build/kjs-5.78.0/src/kjs/property_slot.cpp:22: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/identifier.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/identifier.cpp.o -c /build/kjs-5.78.0/src/kjs/identifier.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, @@ -6444,27 +6515,6 @@ /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/Parser.h:30, - from /build/kjs-5.78.0/src/kjs/nodes.h:28, - from /build/kjs-5.78.0/src/kjs/nodes2string.cpp:27: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] [ 59%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/scope_chain.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/scope_chain.cpp.o -c /build/kjs-5.78.0/src/kjs/scope_chain.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, @@ -6508,8 +6558,6 @@ /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 60%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/dtoa.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/dtoa.cpp.o -c /build/kjs-5.78.0/src/kjs/dtoa.cpp In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/value.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:29, @@ -6544,6 +6592,43 @@ /build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/Parser.h:30, + from /build/kjs-5.78.0/src/kjs/nodes.h:28, + from /build/kjs-5.78.0/src/kjs/nodes2string.cpp:27: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/PropertyNameArray.h:24, + from /build/kjs-5.78.0/src/kjs/scope_chain.cpp:23: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 60%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/dtoa.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/dtoa.cpp.o -c /build/kjs-5.78.0/src/kjs/dtoa.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, from /build/kjs-5.78.0/src/kjs/dtoa.cpp:174: /build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -6567,50 +6652,6 @@ /build/kjs-5.78.0/src/kjs/dtoa.cpp:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 176 | #if PLATFORM(BIG_ENDIAN) | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/dtoa.cpp: In function 'void kjs_freedtoa(char*)': -/build/kjs-5.78.0/src/kjs/dtoa.cpp:2554:28: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] - 2554 | Bigint *b = (Bigint *)((int *)s - 1); - | ^~~~~~~~ -/build/kjs-5.78.0/src/kjs/dtoa.cpp: In function 'double kjs_strtod(const char*, char**)': -/build/kjs-5.78.0/src/kjs/dtoa.cpp:1474:18: warning: this statement may fall through [-Wimplicit-fallthrough=] - 1474 | sign = 1; - | ~~~~~^~~ -/build/kjs-5.78.0/src/kjs/dtoa.cpp:1476:9: note: here - 1476 | case '+': - | ^~~~ -/build/kjs-5.78.0/src/kjs/dtoa.cpp:1573:19: warning: this statement may fall through [-Wimplicit-fallthrough=] - 1573 | esign = 1; - | ~~~~~~^~~ -/build/kjs-5.78.0/src/kjs/dtoa.cpp:1574:9: note: here - 1574 | case '+': - | ^~~~ -/build/kjs-5.78.0/src/kjs/dtoa.cpp: In function 'char* kjs_dtoa(double, int, int, int*, int*, char**)': -/build/kjs-5.78.0/src/kjs/dtoa.cpp:2820:15: warning: this statement may fall through [-Wimplicit-fallthrough=] - 2820 | leftright = 0; - | ~~~~~~~~~~^~~ -/build/kjs-5.78.0/src/kjs/dtoa.cpp:2822:1: note: here - 2822 | case 4: - | ^~~~ -/build/kjs-5.78.0/src/kjs/dtoa.cpp:2829:15: warning: this statement may fall through [-Wimplicit-fallthrough=] - 2829 | leftright = 0; - | ~~~~~~~~~~^~~ -/build/kjs-5.78.0/src/kjs/dtoa.cpp:2831:1: note: here - 2831 | case 5: - | ^~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/PropertyNameArray.h:24, - from /build/kjs-5.78.0/src/kjs/scope_chain.cpp:23: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/fpconst.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/fpconst.cpp.o -c /build/kjs-5.78.0/src/kjs/fpconst.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, @@ -6642,6 +6683,36 @@ /build/kjs-5.78.0/src/kjs/fpconst.cpp:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 73 | #elif PLATFORM(MIDDLE_ENDIAN) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/dtoa.cpp: In function 'void kjs_freedtoa(char*)': +/build/kjs-5.78.0/src/kjs/dtoa.cpp:2554:28: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] + 2554 | Bigint *b = (Bigint *)((int *)s - 1); + | ^~~~~~~~ +/build/kjs-5.78.0/src/kjs/dtoa.cpp: In function 'double kjs_strtod(const char*, char**)': +/build/kjs-5.78.0/src/kjs/dtoa.cpp:1474:18: warning: this statement may fall through [-Wimplicit-fallthrough=] + 1474 | sign = 1; + | ~~~~~^~~ +/build/kjs-5.78.0/src/kjs/dtoa.cpp:1476:9: note: here + 1476 | case '+': + | ^~~~ +/build/kjs-5.78.0/src/kjs/dtoa.cpp:1573:19: warning: this statement may fall through [-Wimplicit-fallthrough=] + 1573 | esign = 1; + | ~~~~~~^~~ +/build/kjs-5.78.0/src/kjs/dtoa.cpp:1574:9: note: here + 1574 | case '+': + | ^~~~ +/build/kjs-5.78.0/src/kjs/dtoa.cpp: In function 'char* kjs_dtoa(double, int, int, int*, int*, char**)': +/build/kjs-5.78.0/src/kjs/dtoa.cpp:2820:15: warning: this statement may fall through [-Wimplicit-fallthrough=] + 2820 | leftright = 0; + | ~~~~~~~~~~^~~ +/build/kjs-5.78.0/src/kjs/dtoa.cpp:2822:1: note: here + 2822 | case 4: + | ^~~~ +/build/kjs-5.78.0/src/kjs/dtoa.cpp:2829:15: warning: this statement may fall through [-Wimplicit-fallthrough=] + 2829 | leftright = 0; + | ~~~~~~~~~~^~~ +/build/kjs-5.78.0/src/kjs/dtoa.cpp:2831:1: note: here + 2831 | case 5: + | ^~~~ [ 62%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/JSLock.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/JSLock.cpp.o -c /build/kjs-5.78.0/src/kjs/JSLock.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, @@ -6711,6 +6782,7 @@ /build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ +[ 63%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/PropertyNameArray.cpp.o In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/JSImmediate.cpp:22: /build/kjs-5.78.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -6731,6 +6803,7 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/PropertyNameArray.cpp.o -c /build/kjs-5.78.0/src/kjs/PropertyNameArray.cpp In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, @@ -6769,26 +6842,6 @@ /build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/object.h:29, - from /build/kjs-5.78.0/src/kjs/JSImmediate.cpp:23: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 63%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/PropertyNameArray.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/PropertyNameArray.cpp.o -c /build/kjs-5.78.0/src/kjs/PropertyNameArray.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, from /build/kjs-5.78.0/src/kjs/ustring.h:26, from /build/kjs-5.78.0/src/kjs/identifier.h:25, @@ -6832,10 +6885,26 @@ /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/object.h:29, + from /build/kjs-5.78.0/src/kjs/JSImmediate.cpp:23: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/JSWrapperObject.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/JSWrapperObject.cpp.o -c /build/kjs-5.78.0/src/kjs/JSWrapperObject.cpp -[ 65%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/CommonIdentifiers.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/CommonIdentifiers.cpp.o -c /build/kjs-5.78.0/src/kjs/CommonIdentifiers.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, from /build/kjs-5.78.0/src/kjs/object.h:27, from /build/kjs-5.78.0/src/kjs/JSWrapperObject.h:25, @@ -6882,6 +6951,19 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ +[ 65%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/CommonIdentifiers.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/CommonIdentifiers.cpp.o -c /build/kjs-5.78.0/src/kjs/CommonIdentifiers.cpp +In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/object.h:29, + from /build/kjs-5.78.0/src/kjs/JSWrapperObject.h:25, + from /build/kjs-5.78.0/src/kjs/JSWrapperObject.cpp:22: +/build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) + | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, from /build/kjs-5.78.0/src/kjs/ustring.h:26, from /build/kjs-5.78.0/src/kjs/identifier.h:25, @@ -6912,24 +6994,6 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.cpp:21: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 60 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/object.h:29, - from /build/kjs-5.78.0/src/kjs/JSWrapperObject.h:25, - from /build/kjs-5.78.0/src/kjs/JSWrapperObject.cpp:22: -/build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) - | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/value.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:29, @@ -6949,12 +7013,6 @@ /build/kjs-5.78.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.cpp:21: -/build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) - | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/protect.h:27, from /build/kjs-5.78.0/src/kjs/interpreter.h:28, from /build/kjs-5.78.0/src/kjs/object.h:29, @@ -6975,6 +7033,19 @@ /build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.cpp:21: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 60 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.cpp:21: +/build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) + | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.cpp:23: /build/kjs-5.78.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !USE(MULTIPLE_THREADS) @@ -7083,6 +7154,42 @@ | ^~~~~~~~~~~~~~~~ [ 67%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/opcodes.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/opcodes.cpp.o -c /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/opcodes.cpp +[ 68%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/machine.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/machine.cpp.o -c /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/machine.cpp +[ 69%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/nodes2bytecode.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/nodes2bytecode.cpp.o -c /build/kjs-5.78.0/src/kjs/nodes2bytecode.cpp +In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, + from /build/kjs-5.78.0/src/kjs/ustring.h:26, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/bytecode/machine.cpp.in:22: +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 194 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 212 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 216 | #if PLATFORM(WIN) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 220 | #if PLATFORM(GDK) + | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/bytecode/machine.cpp.in:22: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 26 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/../wtf/AlwaysInline.h:21, from /build/kjs-5.78.0/src/kjs/../wtf/RefPtr.h:25, from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.h.in:25, @@ -7105,6 +7212,14 @@ /build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/bytecode/machine.cpp.in:22: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 60 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:26, from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.h.in:26, from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:22: @@ -7117,36 +7232,12 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.78.0/src/kjs/value.h:27, - from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.h.in:27, - from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:22: -/build/kjs-5.78.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 31 | #if PLATFORM(WIN_OS) - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/value.h:27, - from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.h.in:27, - from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:22: -/build/kjs-5.78.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 36 | #if PLATFORM(SOLARIS_OS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/value.h:28, - from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.h.in:27, - from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:22: -/build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 26 | #if PLATFORM(SOLARIS_OS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 68%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/machine.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/machine.cpp.o -c /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/machine.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, - from /build/kjs-5.78.0/src/kjs/ustring.h:26, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/bytecode/machine.cpp.in:22: + from /build/kjs-5.78.0/src/kjs/../wtf/Noncopyable.h:24, + from /build/kjs-5.78.0/src/kjs/Parser.h:28, + from /build/kjs-5.78.0/src/kjs/nodes.h:28, + from /build/kjs-5.78.0/src/kjs/nodes2bytecode.h:25, + from /build/kjs-5.78.0/src/kjs/nodes2bytecode.cpp:24: /build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 194 | #if PLATFORM(MAC) | ^~~~~~~~~~~~~~~~ @@ -7165,22 +7256,6 @@ /build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 220 | #if PLATFORM(GDK) | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/bytecode/machine.cpp.in:22: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 26 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/bytecode/machine.cpp.in:22: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 60 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.78.0/src/kjs/completion.h:27, @@ -7190,6 +7265,25 @@ | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/value.h:27, + from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.h.in:27, + from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:22: +/build/kjs-5.78.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 31 | #if PLATFORM(WIN_OS) + | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/value.h:27, + from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.h.in:27, + from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:22: +/build/kjs-5.78.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 36 | #if PLATFORM(SOLARIS_OS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/value.h:28, + from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.h.in:27, + from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:22: +/build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.78.0/src/kjs/value.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:29, from /build/kjs-5.78.0/src/kjs/bytecode/machine.cpp.in:23: /build/kjs-5.78.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -7201,6 +7295,9 @@ /build/kjs-5.78.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 26 | #if PLATFORM(SOLARIS_OS) + | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/protect.h:27, from /build/kjs-5.78.0/src/kjs/interpreter.h:28, from /build/kjs-5.78.0/src/kjs/internal.h:28, @@ -7221,6 +7318,22 @@ /build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:26, + from /build/kjs-5.78.0/src/kjs/Parser.h:30, + from /build/kjs-5.78.0/src/kjs/nodes.h:28, + from /build/kjs-5.78.0/src/kjs/nodes2bytecode.h:25, + from /build/kjs-5.78.0/src/kjs/nodes2bytecode.cpp:24: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 26 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:26, + from /build/kjs-5.78.0/src/kjs/Parser.h:30, + from /build/kjs-5.78.0/src/kjs/nodes.h:28, + from /build/kjs-5.78.0/src/kjs/nodes2bytecode.h:25, + from /build/kjs-5.78.0/src/kjs/nodes2bytecode.cpp:24: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 60 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/nodes.h:31, from /build/kjs-5.78.0/src/kjs/bytecode/machine.cpp.in:26: /build/kjs-5.78.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -7252,134 +7365,6 @@ /build/kjs-5.78.0/src/kjs/operations.h:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 185 | #if HAVE(FUNC_FPCLASS) | ^~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/machine.cpp.in:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 40 | #if PLATFORM(DARWIN) - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/LocalStorage.h:32, - from /build/kjs-5.78.0/src/kjs/JSVariableObject.h:51, - from /build/kjs-5.78.0/src/kjs/JSVariableObject.cpp:47: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in: In function 'void KJS::setArg(unsigned char*, const KJS::OpValue&)': -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:161:14: warning: cast from 'unsigned char*' to 'KJS::WideArg*' increases required alignment of target type [-Wcast-align] - 161 | *reinterpret_cast(argBase) = val.value.wide; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:163:14: warning: cast from 'unsigned char*' to 'KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] - 163 | *reinterpret_cast(argBase) = val.value.narrow; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:167:9: warning: cast from 'unsigned char*' to 'KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] - 167 | reinterpret_cast(argBase)->regVal = val.ownedReg->reg() * sizeof(LocalStorageEntry); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in: In static member function 'static KJS::Addr KJS::CodeGen::emitOp(KJS::CompileState*, KJS::OpName, KJS::OpValue*, KJS::OpValue*, KJS::OpValue*, KJS::OpValue*, KJS::OpValue*)': -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:335:6: warning: cast from 'unsigned char*' to 'KJS::OpByteCode*' increases required alignment of target type [-Wcast-align] - 335 | *reinterpret_cast(basePtr) = cheapest->opCode; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in: In static member function 'static void KJS::CodeGen::patchOpArgument(KJS::CodeBlock&, KJS::Addr, int, KJS::OpValue&)': -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:354:24: warning: cast from 'unsigned char*' to 'KJS::OpByteCode*' increases required alignment of target type [-Wcast-align] - 354 | OpByteCode* base = reinterpret_cast(block.data() + baseAddr); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in: In function 'void KJS::dumpParam(KJS::CodeBlock&, size_t, KJS::OpType, bool)': -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:376:13: warning: cast from 'unsigned char*' to 'KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] - 376 | if (reinterpret_cast(block.data() + offset)->boolVal) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:382:36: warning: cast from 'unsigned char*' to 'KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] - 382 | std::fprintf(stderr, "%d", reinterpret_cast(block.data() + offset)->int32Val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:386:43: warning: cast from 'unsigned char*' to 'KJS::WideArg*' increases required alignment of target type [-Wcast-align] - 386 | std::fprintf(stderr, "", reinterpret_cast(block.data() + offset)->valueVal->toString(nullptr).ascii()); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:389:36: warning: cast from 'unsigned char*' to 'KJS::WideArg*' increases required alignment of target type [-Wcast-align] - 389 | std::fprintf(stderr, "%s", reinterpret_cast(block.data() + offset)->identVal->ustring().ascii()); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:392:40: warning: cast from 'unsigned char*' to 'KJS::WideArg*' increases required alignment of target type [-Wcast-align] - 392 | std::fprintf(stderr, "\"%s\"", reinterpret_cast(block.data() + offset)->stringVal->ascii()); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:395:36: warning: cast from 'unsigned char*' to 'KJS::WideArg*' increases required alignment of target type [-Wcast-align] - 395 | std::fprintf(stderr, "%f", reinterpret_cast(block.data() + offset)->numberVal); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:398:39: warning: cast from 'unsigned char*' to 'KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] - 398 | std::fprintf(stderr, "A%08x", reinterpret_cast(block.data() + offset)->addrVal); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:401:38: warning: cast from 'unsigned char*' to 'KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] - 401 | std::fprintf(stderr, "r%lu", reinterpret_cast(block.data() + offset)->regVal / (wasImm ? - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:405:44: warning: cast from 'unsigned char*' to 'KJS::WideArg*' increases required alignment of target type [-Wcast-align] - 405 | std::fprintf(stderr,"N%p", (void*)(reinterpret_cast(block.data() + offset)->nodeVal)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:408:41: warning: cast from 'unsigned char*' to 'KJS::WideArg*' increases required alignment of target type [-Wcast-align] - 408 | std::fprintf(stderr, "c\"%s\"", reinterpret_cast(block.data() + offset)->cstrVal); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in: In static member function 'static void KJS::CodeGen::disassembleBlock(KJS::CodeBlock&)': -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:420:30: warning: cast from 'unsigned char*' to 'KJS::OpByteCode*' increases required alignment of target type [-Wcast-align] - 420 | OpByteCode opCode = *reinterpret_cast(block.data() + pc); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:423:30: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] - 423 | std::fprintf(stderr, "%08lx %s ", pc, OpNameVals[opDescr.baseInstr]); - | ^~~~~~~~~~~ ~~ - | | - | size_t {aka unsigned int} -In file included from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.h.in:26, - from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:22: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 69%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/nodes2bytecode.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/nodes2bytecode.cpp.o -c /build/kjs-5.78.0/src/kjs/nodes2bytecode.cpp -In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, - from /build/kjs-5.78.0/src/kjs/../wtf/Noncopyable.h:24, - from /build/kjs-5.78.0/src/kjs/Parser.h:28, - from /build/kjs-5.78.0/src/kjs/nodes.h:28, - from /build/kjs-5.78.0/src/kjs/nodes2bytecode.h:25, - from /build/kjs-5.78.0/src/kjs/nodes2bytecode.cpp:24: -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 194 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 212 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 216 | #if PLATFORM(WIN) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 220 | #if PLATFORM(GDK) - | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:26, - from /build/kjs-5.78.0/src/kjs/Parser.h:30, - from /build/kjs-5.78.0/src/kjs/nodes.h:28, - from /build/kjs-5.78.0/src/kjs/nodes2bytecode.h:25, - from /build/kjs-5.78.0/src/kjs/nodes2bytecode.cpp:24: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 26 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:26, - from /build/kjs-5.78.0/src/kjs/Parser.h:30, - from /build/kjs-5.78.0/src/kjs/nodes.h:28, - from /build/kjs-5.78.0/src/kjs/nodes2bytecode.h:25, - from /build/kjs-5.78.0/src/kjs/nodes2bytecode.cpp:24: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 60 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.78.0/src/kjs/completion.h:27, @@ -7392,6 +7377,9 @@ /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/machine.cpp.in:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 40 | #if PLATFORM(DARWIN) + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/value.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:29, @@ -7469,6 +7457,91 @@ /build/kjs-5.78.0/src/kjs/operations.h:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 185 | #if HAVE(FUNC_FPCLASS) | ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/LocalStorage.h:32, + from /build/kjs-5.78.0/src/kjs/JSVariableObject.h:51, + from /build/kjs-5.78.0/src/kjs/JSVariableObject.cpp:47: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in: In function 'void KJS::setArg(unsigned char*, const KJS::OpValue&)': +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:161:14: warning: cast from 'unsigned char*' to 'KJS::WideArg*' increases required alignment of target type [-Wcast-align] + 161 | *reinterpret_cast(argBase) = val.value.wide; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:163:14: warning: cast from 'unsigned char*' to 'KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] + 163 | *reinterpret_cast(argBase) = val.value.narrow; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:167:9: warning: cast from 'unsigned char*' to 'KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] + 167 | reinterpret_cast(argBase)->regVal = val.ownedReg->reg() * sizeof(LocalStorageEntry); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in: In static member function 'static KJS::Addr KJS::CodeGen::emitOp(KJS::CompileState*, KJS::OpName, KJS::OpValue*, KJS::OpValue*, KJS::OpValue*, KJS::OpValue*, KJS::OpValue*)': +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:335:6: warning: cast from 'unsigned char*' to 'KJS::OpByteCode*' increases required alignment of target type [-Wcast-align] + 335 | *reinterpret_cast(basePtr) = cheapest->opCode; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in: In static member function 'static void KJS::CodeGen::patchOpArgument(KJS::CodeBlock&, KJS::Addr, int, KJS::OpValue&)': +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:354:24: warning: cast from 'unsigned char*' to 'KJS::OpByteCode*' increases required alignment of target type [-Wcast-align] + 354 | OpByteCode* base = reinterpret_cast(block.data() + baseAddr); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in: In function 'void KJS::dumpParam(KJS::CodeBlock&, size_t, KJS::OpType, bool)': +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:376:13: warning: cast from 'unsigned char*' to 'KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] + 376 | if (reinterpret_cast(block.data() + offset)->boolVal) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:382:36: warning: cast from 'unsigned char*' to 'KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] + 382 | std::fprintf(stderr, "%d", reinterpret_cast(block.data() + offset)->int32Val); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:386:43: warning: cast from 'unsigned char*' to 'KJS::WideArg*' increases required alignment of target type [-Wcast-align] + 386 | std::fprintf(stderr, "", reinterpret_cast(block.data() + offset)->valueVal->toString(nullptr).ascii()); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:389:36: warning: cast from 'unsigned char*' to 'KJS::WideArg*' increases required alignment of target type [-Wcast-align] + 389 | std::fprintf(stderr, "%s", reinterpret_cast(block.data() + offset)->identVal->ustring().ascii()); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:392:40: warning: cast from 'unsigned char*' to 'KJS::WideArg*' increases required alignment of target type [-Wcast-align] + 392 | std::fprintf(stderr, "\"%s\"", reinterpret_cast(block.data() + offset)->stringVal->ascii()); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:395:36: warning: cast from 'unsigned char*' to 'KJS::WideArg*' increases required alignment of target type [-Wcast-align] + 395 | std::fprintf(stderr, "%f", reinterpret_cast(block.data() + offset)->numberVal); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:398:39: warning: cast from 'unsigned char*' to 'KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] + 398 | std::fprintf(stderr, "A%08x", reinterpret_cast(block.data() + offset)->addrVal); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:401:38: warning: cast from 'unsigned char*' to 'KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] + 401 | std::fprintf(stderr, "r%lu", reinterpret_cast(block.data() + offset)->regVal / (wasImm ? + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:405:44: warning: cast from 'unsigned char*' to 'KJS::WideArg*' increases required alignment of target type [-Wcast-align] + 405 | std::fprintf(stderr,"N%p", (void*)(reinterpret_cast(block.data() + offset)->nodeVal)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:408:41: warning: cast from 'unsigned char*' to 'KJS::WideArg*' increases required alignment of target type [-Wcast-align] + 408 | std::fprintf(stderr, "c\"%s\"", reinterpret_cast(block.data() + offset)->cstrVal); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in: In static member function 'static void KJS::CodeGen::disassembleBlock(KJS::CodeBlock&)': +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:420:30: warning: cast from 'unsigned char*' to 'KJS::OpByteCode*' increases required alignment of target type [-Wcast-align] + 420 | OpByteCode opCode = *reinterpret_cast(block.data() + pc); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:423:30: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] + 423 | std::fprintf(stderr, "%08lx %s ", pc, OpNameVals[opDescr.baseInstr]); + | ^~~~~~~~~~~ ~~ + | | + | size_t {aka unsigned int} +[ 70%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/CompileState.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/CompileState.cpp.o -c /build/kjs-5.78.0/src/kjs/CompileState.cpp +In file included from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.h.in:26, + from /build/kjs-5.78.0/src/kjs/bytecode/opcodes.cpp.in:22: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/kjs-5.78.0/src/kjs/bytecode/machine.cpp.in: In static member function 'static KJS::JSValue* KJS::Machine::runBlock(KJS::ExecState*, const CodeBlock&, KJS::ExecState*)': /build/kjs-5.78.0/src/kjs/bytecode/machine.cpp.in:262:26: warning: cast from 'const unsigned char*' to 'const KJS::OpByteCode*' increases required alignment of target type [-Wcast-align] 262 | @generate @@ -7571,6 +7644,17 @@ codes.def:291:38: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:292:126: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:292:30: warning: cast from 'const unsigned char*' to 'const KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] +In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, + from /build/kjs-5.78.0/src/kjs/ustring.h:26, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/CompileState.h:27, + from /build/kjs-5.78.0/src/kjs/CompileState.cpp:24: +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 194 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ codes.def:293:37: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:291:38: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:292:126: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] @@ -7578,6 +7662,31 @@ codes.def:293:128: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:293:32: warning: cast from 'const unsigned char*' to 'const KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] codes.def:294:37: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 212 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 216 | #if PLATFORM(WIN) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 220 | #if PLATFORM(GDK) + | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/CompileState.h:27, + from /build/kjs-5.78.0/src/kjs/CompileState.cpp:24: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 26 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ codes.def:322:31: warning: cast from 'const unsigned char*' to 'const KJS::WideArg*' increases required alignment of target type [-Wcast-align] codes.def:332:127: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:332:31: warning: cast from 'const unsigned char*' to 'const KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] @@ -7719,6 +7828,16 @@ codes.def:746:31: warning: cast from 'const unsigned char*' to 'const KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] codes.def:747:127: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:747:31: warning: cast from 'const unsigned char*' to 'const KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/CompileState.h:27, + from /build/kjs-5.78.0/src/kjs/CompileState.cpp:24: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 60 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ codes.def:745:38: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:746:129: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:746:33: warning: cast from 'const unsigned char*' to 'const KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] @@ -7864,6 +7983,15 @@ codes.def:924:38: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:925:153: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:925:57: warning: cast from 'const unsigned char*' to 'const KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] +In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/CompileState.h:27, + from /build/kjs-5.78.0/src/kjs/CompileState.cpp:24: +/build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) + | ^~~~~~~~~~~~~~~~~~~~~~~ codes.def:927:38: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:928:30: warning: cast from 'const unsigned char*' to 'const KJS::WideArg*' increases required alignment of target type [-Wcast-align] codes.def:932:38: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] @@ -7982,7 +8110,22 @@ codes.def:999:38: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:1000:127: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:1000:31: warning: cast from 'const unsigned char*' to 'const KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] +In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.78.0/src/kjs/value.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:29, + from /build/kjs-5.78.0/src/kjs/CompileState.h:27, + from /build/kjs-5.78.0/src/kjs/CompileState.cpp:24: +/build/kjs-5.78.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 31 | #if PLATFORM(WIN_OS) + | ^~~~~~~~~~~~~~~~~~~ codes.def:1001:31: warning: cast from 'const unsigned char*' to 'const KJS::WideArg*' increases required alignment of target type [-Wcast-align] +In file included from /build/kjs-5.78.0/src/kjs/value.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:29, + from /build/kjs-5.78.0/src/kjs/CompileState.h:27, + from /build/kjs-5.78.0/src/kjs/CompileState.cpp:24: +/build/kjs-5.78.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 36 | #if PLATFORM(SOLARIS_OS) + | ^~~~~~~~~~~~~~~~~~~~~~~ codes.def:996:38: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:997:127: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:997:31: warning: cast from 'const unsigned char*' to 'const KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] @@ -8015,10 +8158,30 @@ codes.def:1008:126: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:1008:30: warning: cast from 'const unsigned char*' to 'const KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] codes.def:1009:30: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] +In file included from /build/kjs-5.78.0/src/kjs/protect.h:27, + from /build/kjs-5.78.0/src/kjs/interpreter.h:28, + from /build/kjs-5.78.0/src/kjs/internal.h:28, + from /build/kjs-5.78.0/src/kjs/nodes.h:29, + from /build/kjs-5.78.0/src/kjs/CompileState.cpp:25: +/build/kjs-5.78.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 78 | #if !USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ codes.def:1007:38: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] +In file included from /build/kjs-5.78.0/src/kjs/internal.h:28, + from /build/kjs-5.78.0/src/kjs/nodes.h:29, + from /build/kjs-5.78.0/src/kjs/CompileState.cpp:25: +/build/kjs-5.78.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 43 | #if USE(BINDINGS) + | ^~~~~~~~~~~~~~~~ codes.def:1008:126: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:1008:30: warning: cast from 'const unsigned char*' to 'const KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] codes.def:1009:126: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] +In file included from /build/kjs-5.78.0/src/kjs/internal.h:28, + from /build/kjs-5.78.0/src/kjs/nodes.h:29, + from /build/kjs-5.78.0/src/kjs/CompileState.cpp:25: +/build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 347 | #if USE(BINDINGS) + | ^~~~~~~~~~~~~~~~ codes.def:1009:30: warning: cast from 'const unsigned char*' to 'const KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] codes.def:1007:38: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:1008:30: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] @@ -8080,6 +8243,37 @@ codes.def:1041:31: warning: cast from 'const unsigned char*' to 'const KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] codes.def:1042:29: warning: cast from 'const unsigned char*' to 'const KJS::WideArg*' increases required alignment of target type [-Wcast-align] codes.def:1037:38: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] +In file included from /build/kjs-5.78.0/src/kjs/nodes.h:31, + from /build/kjs-5.78.0/src/kjs/CompileState.cpp:25: +/build/kjs-5.78.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 31 | #if HAVE(IEEEFP_H) + | ^~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 37 | #if HAVE(FLOAT_H) + | ^~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/nodes.h:31, + from /build/kjs-5.78.0/src/kjs/CompileState.cpp:25: +/build/kjs-5.78.0/src/kjs/operations.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 94 | #if HAVE(FUNC_BUILTIN_CLZ) + | ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/operations.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 113 | #if HAVE(FUNC_STD_ISNAN) + | ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/operations.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 126 | #if HAVE(FUNC_STD_ISFINITE) + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/operations.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 139 | #if HAVE(FUNC_STD_ISINF) + | ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/operations.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 158 | #if HAVE(FUNC_STD_SIGNBIT) + | ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/operations.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 176 | #if HAVE(FPCLASS) + | ^~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/operations.h:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 185 | #if HAVE(FUNC_FPCLASS) + | ^~~~~~~~~~~~~~~~~ codes.def:1038:127: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] codes.def:1038:31: warning: cast from 'const unsigned char*' to 'const KJS::LocalStorageEntry*' increases required alignment of target type [-Wcast-align] codes.def:1039:125: warning: cast from 'const unsigned char*' to 'const KJS::NarrowArg*' increases required alignment of target type [-Wcast-align] @@ -8453,129 +8647,31 @@ /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' /build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] -[ 70%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/CompileState.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/CompileState.cpp.o -c /build/kjs-5.78.0/src/kjs/CompileState.cpp -In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, - from /build/kjs-5.78.0/src/kjs/ustring.h:26, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/CompileState.h:27, - from /build/kjs-5.78.0/src/kjs/CompileState.cpp:24: -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 194 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 212 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 216 | #if PLATFORM(WIN) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 220 | #if PLATFORM(GDK) - | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/CompileState.h:27, - from /build/kjs-5.78.0/src/kjs/CompileState.cpp:24: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 26 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:29, +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, from /build/kjs-5.78.0/src/kjs/identifier.h:25, from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.78.0/src/kjs/completion.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:28, from /build/kjs-5.78.0/src/kjs/CompileState.h:27, from /build/kjs-5.78.0/src/kjs/CompileState.cpp:24: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 60 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/CompileState.h:27, - from /build/kjs-5.78.0/src/kjs/CompileState.cpp:24: -/build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.78.0/src/kjs/value.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:29, - from /build/kjs-5.78.0/src/kjs/CompileState.h:27, - from /build/kjs-5.78.0/src/kjs/CompileState.cpp:24: -/build/kjs-5.78.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 31 | #if PLATFORM(WIN_OS) - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/value.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:29, - from /build/kjs-5.78.0/src/kjs/CompileState.h:27, - from /build/kjs-5.78.0/src/kjs/CompileState.cpp:24: -/build/kjs-5.78.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 36 | #if PLATFORM(SOLARIS_OS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/protect.h:27, - from /build/kjs-5.78.0/src/kjs/interpreter.h:28, - from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/nodes.h:29, - from /build/kjs-5.78.0/src/kjs/CompileState.cpp:25: -/build/kjs-5.78.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 78 | #if !USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/nodes.h:29, - from /build/kjs-5.78.0/src/kjs/CompileState.cpp:25: -/build/kjs-5.78.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 43 | #if USE(BINDINGS) - | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/internal.h:28, - from /build/kjs-5.78.0/src/kjs/nodes.h:29, - from /build/kjs-5.78.0/src/kjs/CompileState.cpp:25: -/build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 347 | #if USE(BINDINGS) - | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/nodes.h:31, - from /build/kjs-5.78.0/src/kjs/CompileState.cpp:25: -/build/kjs-5.78.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 31 | #if HAVE(IEEEFP_H) - | ^~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 37 | #if HAVE(FLOAT_H) - | ^~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/nodes.h:31, - from /build/kjs-5.78.0/src/kjs/CompileState.cpp:25: -/build/kjs-5.78.0/src/kjs/operations.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 94 | #if HAVE(FUNC_BUILTIN_CLZ) - | ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/operations.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 113 | #if HAVE(FUNC_STD_ISNAN) - | ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/operations.h:126:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 126 | #if HAVE(FUNC_STD_ISFINITE) - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/operations.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 139 | #if HAVE(FUNC_STD_ISINF) - | ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/operations.h:158:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 158 | #if HAVE(FUNC_STD_SIGNBIT) - | ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/operations.h:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 176 | #if HAVE(FPCLASS) - | ^~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/operations.h:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 185 | #if HAVE(FUNC_FPCLASS) - | ^~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /build/kjs-5.78.0/src/kjs/Parser.h:30, from /build/kjs-5.78.0/src/kjs/nodes.h:28, from /build/kjs-5.78.0/src/kjs/nodes2bytecode.h:25, @@ -8598,31 +8694,6 @@ /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' /build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/CompileState.h:27, - from /build/kjs-5.78.0/src/kjs/CompileState.cpp:24: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] [ 71%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/jsonlexer.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/jsonlexer.cpp.o -c /build/kjs-5.78.0/src/kjs/jsonlexer.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, @@ -8836,35 +8907,6 @@ /build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/object.h:29, - from /build/kjs-5.78.0/src/kjs/function.h:27, - from /build/kjs-5.78.0/src/kjs/object_object.h:24, - from /build/kjs-5.78.0/src/kjs/function_object.h:25, - from /build/kjs-5.78.0/src/kjs/json_object.h:25, - from /build/kjs-5.78.0/src/kjs/json_object.cpp:22: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/json_object.cpp: In member function 'virtual KJS::JSValue* KJS::JSONFuncImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, const KJS::List&)': -/build/kjs-5.78.0/src/kjs/json_object.cpp:186:9: warning: this statement may fall through [-Wimplicit-fallthrough=] - 186 | } - | ^ -/build/kjs-5.78.0/src/kjs/json_object.cpp:188:5: note: here - 188 | default: - | ^~~~~~~ [ 73%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/jsonstringify.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/jsonstringify.cpp.o -c /build/kjs-5.78.0/src/kjs/jsonstringify.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, @@ -8906,6 +8948,28 @@ /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/object.h:29, + from /build/kjs-5.78.0/src/kjs/function.h:27, + from /build/kjs-5.78.0/src/kjs/object_object.h:24, + from /build/kjs-5.78.0/src/kjs/function_object.h:25, + from /build/kjs-5.78.0/src/kjs/json_object.h:25, + from /build/kjs-5.78.0/src/kjs/json_object.cpp:22: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/value.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:29, @@ -8940,6 +9004,13 @@ /build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/json_object.cpp: In member function 'virtual KJS::JSValue* KJS::JSONFuncImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, const KJS::List&)': +/build/kjs-5.78.0/src/kjs/json_object.cpp:186:9: warning: this statement may fall through [-Wimplicit-fallthrough=] + 186 | } + | ^ +/build/kjs-5.78.0/src/kjs/json_object.cpp:188:5: note: here + 188 | default: + | ^~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/jsonstringify.cpp:27: /build/kjs-5.78.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if HAVE(IEEEFP_H) @@ -8969,26 +9040,6 @@ /build/kjs-5.78.0/src/kjs/operations.h:185:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 185 | #if HAVE(FUNC_FPCLASS) | ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/jsonstringify.h:25, - from /build/kjs-5.78.0/src/kjs/jsonstringify.cpp:22: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/jsonstringify.cpp: In member function 'KJS::UString KJS::JSONStringify::stringifyValue(KJS::ExecState*, KJS::JSValue*, KJS::JSValue*, KJS::JSObject*)': -/build/kjs-5.78.0/src/kjs/jsonstringify.cpp:406:9: warning: this statement may fall through [-Wimplicit-fallthrough=] - 406 | } - | ^ -/build/kjs-5.78.0/src/kjs/jsonstringify.cpp:409:5: note: here - 409 | case BooleanType: - | ^~~~ [ 74%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/propertydescriptor.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DMAKE_KJS_LIB=1 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/KF5JS_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/KF5JS.dir/propertydescriptor.cpp.o -c /build/kjs-5.78.0/src/kjs/propertydescriptor.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/global.h:26, @@ -9024,6 +9075,19 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/jsonstringify.h:25, + from /build/kjs-5.78.0/src/kjs/jsonstringify.cpp:22: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/propertydescriptor.h:23, from /build/kjs-5.78.0/src/kjs/propertydescriptor.cpp:19: /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -9063,6 +9127,13 @@ /build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/jsonstringify.cpp: In member function 'KJS::UString KJS::JSONStringify::stringifyValue(KJS::ExecState*, KJS::JSValue*, KJS::JSValue*, KJS::JSObject*)': +/build/kjs-5.78.0/src/kjs/jsonstringify.cpp:406:9: warning: this statement may fall through [-Wimplicit-fallthrough=] + 406 | } + | ^ +/build/kjs-5.78.0/src/kjs/jsonstringify.cpp:409:5: note: here + 409 | case BooleanType: + | ^~~~ In file included from /build/kjs-5.78.0/src/kjs/propertydescriptor.cpp:21: /build/kjs-5.78.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 31 | #if HAVE(IEEEFP_H) @@ -9118,36 +9189,57 @@ cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/src/kjs /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/kjs_bin_autogen.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/src/kjs/api /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/DependInfo.cmake --color= +make -f tests/CMakeFiles/testkjs_autogen.dir/build.make tests/CMakeFiles/testkjs_autogen.dir/depend make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/autotests /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/ecmatest_autogen.dir/DependInfo.cmake --color= -Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/depend.internal". +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/tests /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_autogen.dir/DependInfo.cmake --color= Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/kjs_bin_autogen.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/kjs_bin_autogen.dir/depend.internal". +Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/depend.internal". Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/kjs_bin_autogen.dir/depend.internal". -Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/depend.internal". Scanning dependencies of target kjs_bin_autogen +Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/depend.internal". Scanning dependencies of target KF5JSApi_autogen make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make -f src/kjs/CMakeFiles/kjs_bin_autogen.dir/build.make src/kjs/CMakeFiles/kjs_bin_autogen.dir/build -make -f src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/build -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/ecmatest_autogen.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/ecmatest_autogen.dir/depend.internal". Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/ecmatest_autogen.dir/depend.internal". Scanning dependencies of target ecmatest_autogen +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +make -f src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/build +Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_autogen.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_autogen.dir/depend.internal". +Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_autogen.dir/depend.internal". +Scanning dependencies of target testkjs_autogen make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make -f autotests/CMakeFiles/ecmatest_autogen.dir/build.make autotests/CMakeFiles/ecmatest_autogen.dir/build make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 75%] Automatic MOC for target kjs_bin +make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/testkjs_autogen.dir/build.make tests/CMakeFiles/testkjs_autogen.dir/build +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +[ 75%] Automatic MOC for target ecmatest +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests && /usr/bin/cmake -E cmake_autogen /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/ecmatest_autogen.dir/AutogenInfo.json Debian +[ 76%] Automatic MOC for target kjs_bin cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/cmake -E cmake_autogen /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/kjs_bin_autogen.dir/AutogenInfo.json Debian -[ 76%] Automatic MOC for target KF5JSApi +AutoGen: Refreshing parse cache because it doesn't exist. +AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/autotests/ecmatest_autogen/moc_predefs.h", because it doesn't exist. +/usr/bin/c++ -dM -E -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/kjs-5.78.0/obj-arm-linux-gnueabihf\"" -DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests -I/build/kjs-5.78.0/autotests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src -I/build/kjs-5.78.0/src -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf -I/build/kjs-5.78.0/src/wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtTest -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/c++/10 -I/usr/include/arm-linux-gnueabihf/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/arm-linux-gnueabihf/10/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include +[ 77%] Automatic MOC for target KF5JSApi +AutoGen: Parsing "SRC:/autotests/ecmatest.h" +AutoGen: Parsing "SRC:/autotests/ecmatest.cpp" +AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/autotests/ecmatest_autogen/EWIEGA46WW/moc_ecmatest.cpp", because it doesn't exist, from "SRC:/autotests/ecmatest.h" +/usr/lib/qt5/bin/moc -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/kjs-5.78.0/obj-arm-linux-gnueabihf\"" -DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests -I/build/kjs-5.78.0/autotests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src -I/build/kjs-5.78.0/src -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf -I/build/kjs-5.78.0/src/wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtTest -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/c++/10 -I/usr/include/arm-linux-gnueabihf/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/arm-linux-gnueabihf/10/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include --include /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/ecmatest_autogen/moc_predefs.h --output-dep-file -o /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/ecmatest_autogen/EWIEGA46WW/moc_ecmatest.cpp /build/kjs-5.78.0/autotests/ecmatest.h cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api && /usr/bin/cmake -E cmake_autogen /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/AutogenInfo.json Debian +[ 78%] Automatic MOC for target testkjs +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_autogen /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_autogen.dir/AutogenInfo.json Debian AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/src/kjs/kjs_bin_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -dM -E -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -DBUILDING_KDE__ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src -I/build/kjs-5.78.0/src -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf -I/build/kjs-5.78.0/src/wtf -I/usr/include -I/usr/include/c++/10 -I/usr/include/arm-linux-gnueabihf/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/arm-linux-gnueabihf/10/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -[ 77%] Automatic MOC for target ecmatest -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests && /usr/bin/cmake -E cmake_autogen /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/ecmatest_autogen.dir/AutogenInfo.json Debian AutoGen: Refreshing parse cache because it doesn't exist. +AutoGen: Refreshing parse cache because it doesn't exist. +AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/tests/testkjs_autogen/moc_predefs.h", because it doesn't exist. +/usr/bin/c++ -dM -E -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests -I/build/kjs-5.78.0/tests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src -I/build/kjs-5.78.0/src -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf -I/build/kjs-5.78.0/src/wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/c++/10 -I/usr/include/arm-linux-gnueabihf/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/arm-linux-gnueabihf/10/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/src/kjs/api/KF5JSApi_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -dM -E -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api -I/build/kjs-5.78.0/src/kjs/api -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src -I/build/kjs-5.78.0/src -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf -I/build/kjs-5.78.0/src/wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include -I/usr/include/c++/10 -I/usr/include/arm-linux-gnueabihf/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/arm-linux-gnueabihf/10/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf AutoGen: Parsing "SRC:/src/kjs/kjs.cpp" @@ -9155,9 +9247,11 @@ AutoGen: Writing the parse cache file "SRC:/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/kjs_bin_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/kjs_bin_autogen.dir/AutogenUsed.txt" make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -AutoGen: Refreshing parse cache because it doesn't exist. -AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/autotests/ecmatest_autogen/moc_predefs.h", because it doesn't exist. -/usr/bin/c++ -dM -E -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/kjs-5.78.0/obj-arm-linux-gnueabihf\"" -DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests -I/build/kjs-5.78.0/autotests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src -I/build/kjs-5.78.0/src -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf -I/build/kjs-5.78.0/src/wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtTest -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/c++/10 -I/usr/include/arm-linux-gnueabihf/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/arm-linux-gnueabihf/10/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include +AutoGen: Parsing "SRC:/tests/testkjs.cpp" +AutoMoc: Generating MOC compilation "SRC:/obj-arm-linux-gnueabihf/tests/testkjs_autogen/mocs_compilation.cpp" +AutoGen: Writing the parse cache file "SRC:/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_autogen.dir/ParseCache.txt" +AutoGen: Writing the settings file "SRC:/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_autogen.dir/AutogenUsed.txt" +make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' AutoGen: Parsing "SRC:/src/kjs/api/kjsarguments.h" AutoGen: Parsing "SRC:/src/kjs/api/kjscontext.h" AutoGen: Parsing "SRC:/src/kjs/api/kjsinterpreter.h" @@ -9172,76 +9266,60 @@ AutoGen: Writing the parse cache file "SRC:/obj-arm-linux-gnueabihf/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-arm-linux-gnueabihf/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/AutogenUsed.txt" make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 77%] Built target kjs_bin_autogen -make -f tests/CMakeFiles/testkjs_autogen.dir/build.make tests/CMakeFiles/testkjs_autogen.dir/depend -AutoGen: Parsing "SRC:/autotests/ecmatest.h" -AutoGen: Parsing "SRC:/autotests/ecmatest.cpp" -AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/autotests/ecmatest_autogen/EWIEGA46WW/moc_ecmatest.cpp", because it doesn't exist, from "SRC:/autotests/ecmatest.h" -/usr/lib/qt5/bin/moc -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/kjs-5.78.0/obj-arm-linux-gnueabihf\"" -DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests -I/build/kjs-5.78.0/autotests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src -I/build/kjs-5.78.0/src -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf -I/build/kjs-5.78.0/src/wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtTest -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/c++/10 -I/usr/include/arm-linux-gnueabihf/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/arm-linux-gnueabihf/10/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include --include /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/ecmatest_autogen/moc_predefs.h --output-dep-file -o /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/ecmatest_autogen/EWIEGA46WW/moc_ecmatest.cpp /build/kjs-5.78.0/autotests/ecmatest.h -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/tests /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_autogen.dir/DependInfo.cmake --color= -[ 77%] Built target KF5JSApi_autogen +[ 78%] Built target kjs_bin_autogen make -f tests/CMakeFiles/testkjs_static_autogen.dir/build.make tests/CMakeFiles/testkjs_static_autogen.dir/depend make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/tests /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_static_autogen.dir/DependInfo.cmake --color= +[ 78%] Built target testkjs_autogen +make -f src/kjs/CMakeFiles/kjs_bin.dir/build.make src/kjs/CMakeFiles/kjs_bin.dir/depend +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/src/kjs /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/kjs_bin.dir/DependInfo.cmake --color= +[ 78%] Built target KF5JSApi_autogen +make -f tests/CMakeFiles/testkjs.dir/build.make tests/CMakeFiles/testkjs.dir/depend +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/tests /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs.dir/DependInfo.cmake --color= Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_static_autogen.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_static_autogen.dir/depend.internal". Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_static_autogen.dir/depend.internal". Scanning dependencies of target testkjs_static_autogen make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/testkjs_static_autogen.dir/build.make tests/CMakeFiles/testkjs_static_autogen.dir/build -Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_autogen.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_autogen.dir/depend.internal". -Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_autogen.dir/depend.internal". -Scanning dependencies of target testkjs_autogen make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs.dir/depend.internal". +Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs.dir/depend.internal". +Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/kjs_bin.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/kjs_bin.dir/depend.internal". +Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/kjs_bin.dir/depend.internal". +Scanning dependencies of target testkjs make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/testkjs_autogen.dir/build.make tests/CMakeFiles/testkjs_autogen.dir/build +make -f tests/CMakeFiles/testkjs.dir/build.make tests/CMakeFiles/testkjs.dir/build make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 78%] Automatic MOC for target testkjs -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_autogen /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_autogen.dir/AutogenInfo.json Debian [ 79%] Automatic MOC for target testkjs_static cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_autogen /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_static_autogen.dir/AutogenInfo.json Debian +Scanning dependencies of target kjs_bin +make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +make -f src/kjs/CMakeFiles/kjs_bin.dir/build.make src/kjs/CMakeFiles/kjs_bin.dir/build +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/tests/testkjs_static_autogen/moc_predefs.h", because it doesn't exist. /usr/bin/c++ -dM -E -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests -I/build/kjs-5.78.0/tests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src -I/build/kjs-5.78.0/src -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf -I/build/kjs-5.78.0/src/wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/c++/10 -I/usr/include/arm-linux-gnueabihf/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/arm-linux-gnueabihf/10/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include -AutoGen: Refreshing parse cache because it doesn't exist. -AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/tests/testkjs_autogen/moc_predefs.h", because it doesn't exist. -/usr/bin/c++ -dM -E -c /usr/share/cmake-3.18/Modules/CMakeCXXCompilerABI.cpp -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests -I/build/kjs-5.78.0/tests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src -I/build/kjs-5.78.0/src -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf -I/build/kjs-5.78.0/src/wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/c++/10 -I/usr/include/arm-linux-gnueabihf/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/arm-linux-gnueabihf/10/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include -AutoGen: Parsing "SRC:/tests/testkjs.cpp" -AutoMoc: Generating MOC compilation "SRC:/obj-arm-linux-gnueabihf/tests/testkjs_autogen/mocs_compilation.cpp" -AutoGen: Writing the parse cache file "SRC:/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_autogen.dir/ParseCache.txt" -AutoGen: Writing the settings file "SRC:/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_autogen.dir/AutogenUsed.txt" +[ 80%] Building CXX object tests/CMakeFiles/testkjs.dir/testkjs_autogen/mocs_compilation.cpp.o +[ 80%] Building CXX object src/kjs/CMakeFiles/kjs_bin.dir/kjs_bin_autogen/mocs_compilation.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests -I/build/kjs-5.78.0/tests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/testkjs_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testkjs.dir/testkjs_autogen/mocs_compilation.cpp.o -c /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/testkjs_autogen/mocs_compilation.cpp +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/kjs_bin_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/kjs_bin.dir/kjs_bin_autogen/mocs_compilation.cpp.o -c /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/kjs_bin_autogen/mocs_compilation.cpp AutoGen: Parsing "SRC:/tests/testkjs.cpp" AutoMoc: Generating MOC compilation "SRC:/obj-arm-linux-gnueabihf/tests/testkjs_static_autogen/mocs_compilation.cpp" -make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' AutoGen: Writing the parse cache file "SRC:/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_static_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_static_autogen.dir/AutogenUsed.txt" make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 79%] Built target testkjs_autogen -make -f src/kjs/CMakeFiles/kjs_bin.dir/build.make src/kjs/CMakeFiles/kjs_bin.dir/depend -[ 79%] Built target testkjs_static_autogen -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/src/kjs /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/kjs_bin.dir/DependInfo.cmake --color= +[ 80%] Built target testkjs_static_autogen make -f src/kjs/api/CMakeFiles/KF5JSApi.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi.dir/depend make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/src/kjs/api /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/CMakeFiles/KF5JSApi.dir/DependInfo.cmake --color= -Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/kjs_bin.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/kjs_bin.dir/depend.internal". -Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/CMakeFiles/kjs_bin.dir/depend.internal". +[ 82%] Building CXX object tests/CMakeFiles/testkjs.dir/testkjs.cpp.o +[ 82%] Building CXX object src/kjs/CMakeFiles/kjs_bin.dir/kjs.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/kjs_bin_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/kjs_bin.dir/kjs.cpp.o -c /build/kjs-5.78.0/src/kjs/kjs.cpp +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests -I/build/kjs-5.78.0/tests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/testkjs_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testkjs.dir/testkjs.cpp.o -c /build/kjs-5.78.0/tests/testkjs.cpp Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/CMakeFiles/KF5JSApi.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/CMakeFiles/KF5JSApi.dir/depend.internal". Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/CMakeFiles/KF5JSApi.dir/depend.internal". -Scanning dependencies of target kjs_bin -make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -make -f src/kjs/CMakeFiles/kjs_bin.dir/build.make src/kjs/CMakeFiles/kjs_bin.dir/build -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 79%] Building CXX object src/kjs/CMakeFiles/kjs_bin.dir/kjs_bin_autogen/mocs_compilation.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/kjs_bin_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/kjs_bin.dir/kjs_bin_autogen/mocs_compilation.cpp.o -c /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/kjs_bin_autogen/mocs_compilation.cpp -Scanning dependencies of target KF5JSApi -make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -make -f src/kjs/api/CMakeFiles/KF5JSApi.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi.dir/build -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 80%] Building CXX object src/kjs/CMakeFiles/kjs_bin.dir/kjs.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/kjs_bin_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -std=gnu++11 -o CMakeFiles/kjs_bin.dir/kjs.cpp.o -c /build/kjs-5.78.0/src/kjs/kjs.cpp -[ 81%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/KF5JSApi_autogen/mocs_compilation.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api -I/build/kjs-5.78.0/src/kjs/api -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/KF5JSApi_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5JSApi.dir/KF5JSApi_autogen/mocs_compilation.cpp.o -c /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/KF5JSApi_autogen/mocs_compilation.cpp AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/autotests/ecmatest_autogen/EWIEGA46WW/moc_ecmatest.cpp.d" AutoMoc: Generating MOC compilation "SRC:/obj-arm-linux-gnueabihf/autotests/ecmatest_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/obj-arm-linux-gnueabihf/autotests/CMakeFiles/ecmatest_autogen.dir/ParseCache.txt" @@ -9292,91 +9370,6 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 81%] Built target ecmatest_autogen -make -f tests/CMakeFiles/testkjs.dir/build.make tests/CMakeFiles/testkjs.dir/depend -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/tests /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs.dir/DependInfo.cmake --color= -[ 82%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjsinterpreter.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api -I/build/kjs-5.78.0/src/kjs/api -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/KF5JSApi_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5JSApi.dir/kjsinterpreter.cpp.o -c /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp -In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/kjs.cpp:23: -/build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) - | ^~~~~~~~~~~~~~~~~~~~~~~ -Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs.dir/depend.internal". -Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs.dir/depend.internal". -In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.78.0/src/kjs/value.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:29, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/kjs.cpp:23: -/build/kjs-5.78.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 31 | #if PLATFORM(WIN_OS) - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/value.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:29, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/kjs.cpp:23: -/build/kjs-5.78.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 36 | #if PLATFORM(SOLARIS_OS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -Scanning dependencies of target testkjs -make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/testkjs.dir/build.make tests/CMakeFiles/testkjs.dir/build -In file included from /build/kjs-5.78.0/src/kjs/kjs.cpp:23: -/build/kjs-5.78.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 43 | #if USE(BINDINGS) - | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/kjs.cpp:23: -/build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 347 | #if USE(BINDINGS) - | ^~~~~~~~~~~~~~~~ -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 83%] Building CXX object tests/CMakeFiles/testkjs.dir/testkjs_autogen/mocs_compilation.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests -I/build/kjs-5.78.0/tests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/testkjs_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testkjs.dir/testkjs_autogen/mocs_compilation.cpp.o -c /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/testkjs_autogen/mocs_compilation.cpp -/build/kjs-5.78.0/src/kjs/kjs.cpp:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 34 | #if PLATFORM(WIN_OS) - | ^~~~~~~~~~~~~~~~~~~ -[ 84%] Building CXX object tests/CMakeFiles/testkjs.dir/testkjs.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests -I/build/kjs-5.78.0/tests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/testkjs_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testkjs.dir/testkjs.cpp.o -c /build/kjs-5.78.0/tests/testkjs.cpp -In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, - from /build/kjs-5.78.0/src/kjs/../kjs/ustring.h:26, - from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:23: -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 194 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 204 | #if PLATFORM(KDE) || PLATFORM(QT) - | ^~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 212 | #if PLATFORM(MAC) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 216 | #if PLATFORM(WIN) - | ^~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 220 | #if PLATFORM(GDK) - | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../kjs/ustring.h:29, - from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:23: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 26 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../kjs/ustring.h:29, - from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:23: -/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 60 | #if USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:25, from /build/kjs-5.78.0/src/kjs/../wtf/HashTable.h:24, from /build/kjs-5.78.0/src/kjs/../wtf/HashMap.h:24, @@ -9409,11 +9402,9 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 26 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:23: -/build/kjs-5.78.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) - | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 82%] Built target ecmatest_autogen +make -f tests/CMakeFiles/testkjs_static.dir/build.make tests/CMakeFiles/testkjs_static.dir/depend +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' In file included from /build/kjs-5.78.0/src/kjs/../wtf/HashTable.h:24, from /build/kjs-5.78.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.78.0/src/kjs/../wtf/HashCountedSet.h:26, @@ -9422,35 +9413,12 @@ /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 60 | #if USE(MULTIPLE_THREADS) | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../kjs/JSImmediate.h:30, - from /build/kjs-5.78.0/src/kjs/../kjs/value.h:27, - from /build/kjs-5.78.0/src/kjs/../kjs/list.h:26, - from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:27, - from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:23: -/build/kjs-5.78.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 31 | #if PLATFORM(WIN_OS) - | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../kjs/value.h:27, - from /build/kjs-5.78.0/src/kjs/../kjs/list.h:26, - from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:27, - from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:23: -/build/kjs-5.78.0/src/kjs/../kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 36 | #if PLATFORM(SOLARIS_OS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../kjs/protect.h:27, - from /build/kjs-5.78.0/src/kjs/../kjs/interpreter.h:28, - from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:24: -/build/kjs-5.78.0/src/kjs/../kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 78 | #if !USE(MULTIPLE_THREADS) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:24: -/build/kjs-5.78.0/src/kjs/../kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 43 | #if USE(BINDINGS) - | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:24: -/build/kjs-5.78.0/src/kjs/../kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - 347 | #if USE(BINDINGS) - | ^~~~~~~~~~~~~~~~ +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/tests /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_static.dir/DependInfo.cmake --color= +Scanning dependencies of target KF5JSApi +make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +make -f src/kjs/api/CMakeFiles/KF5JSApi.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi.dir/build +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +[ 83%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/KF5JSApi_autogen/mocs_compilation.cpp.o In file included from /build/kjs-5.78.0/tests/testkjs.cpp:27: /build/kjs-5.78.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 78 | #if !USE(MULTIPLE_THREADS) @@ -9465,6 +9433,22 @@ /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api -I/build/kjs-5.78.0/src/kjs/api -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/KF5JSApi_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5JSApi.dir/KF5JSApi_autogen/mocs_compilation.cpp.o -c /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/KF5JSApi_autogen/mocs_compilation.cpp +Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_static.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_static.dir/depend.internal". +Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_static.dir/depend.internal". +In file included from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/kjs.cpp:23: +/build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) + | ^~~~~~~~~~~~~~~~~~~~~~~ +Scanning dependencies of target testkjs_static +make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/testkjs_static.dir/build.make tests/CMakeFiles/testkjs_static.dir/build +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/value.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:29, @@ -9501,85 +9485,38 @@ /build/kjs-5.78.0/tests/testkjs.cpp:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if defined(_DEBUG) && PLATFORM(WIN_OS) | ^~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, +[ 84%] Building CXX object tests/CMakeFiles/testkjs_static.dir/testkjs_static_autogen/mocs_compilation.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests -I/build/kjs-5.78.0/tests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/testkjs_static_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testkjs_static.dir/testkjs_static_autogen/mocs_compilation.cpp.o -c /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/testkjs_static_autogen/mocs_compilation.cpp +In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.78.0/src/kjs/value.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:29, from /build/kjs-5.78.0/src/kjs/interpreter.h:27, from /build/kjs-5.78.0/src/kjs/kjs.cpp:23: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../wtf/HashCountedSet.h:27, - from /build/kjs-5.78.0/src/kjs/collector.h:27, - from /build/kjs-5.78.0/tests/testkjs.cpp:24: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] -[ 85%] Linking CXX executable ../../bin/kjs5 -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/cmake -E cmake_link_script CMakeFiles/kjs_bin.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now CMakeFiles/kjs_bin.dir/kjs_bin_autogen/mocs_compilation.cpp.o CMakeFiles/kjs_bin.dir/kjs.cpp.o -o ../../bin/kjs5 -Wl,-rpath,/build/kjs-5.78.0/obj-arm-linux-gnueabihf/bin: ../../bin/libKF5JS.so.5.78.0 -[ 86%] Linking CXX executable ../bin/testkjs -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testkjs.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now CMakeFiles/testkjs.dir/testkjs_autogen/mocs_compilation.cpp.o CMakeFiles/testkjs.dir/testkjs.cpp.o -o ../bin/testkjs -Wl,-rpath,/build/kjs-5.78.0/obj-arm-linux-gnueabihf/bin ../bin/libKF5JS.so.5.78.0 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.15.2 -make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 86%] Built target kjs_bin -make -f tests/CMakeFiles/testkjs_static.dir/build.make tests/CMakeFiles/testkjs_static.dir/depend -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/tests /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_static.dir/DependInfo.cmake --color= -Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_static.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_static.dir/depend.internal". -Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/CMakeFiles/testkjs_static.dir/depend.internal". -Scanning dependencies of target testkjs_static -make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/testkjs_static.dir/build.make tests/CMakeFiles/testkjs_static.dir/build -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 87%] Building CXX object tests/CMakeFiles/testkjs_static.dir/testkjs_static_autogen/mocs_compilation.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests -I/build/kjs-5.78.0/tests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/testkjs_static_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testkjs_static.dir/testkjs_static_autogen/mocs_compilation.cpp.o -c /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/testkjs_static_autogen/mocs_compilation.cpp -[ 87%] Built target testkjs -make -f autotests/CMakeFiles/ecmatest.dir/build.make autotests/CMakeFiles/ecmatest.dir/depend -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/autotests /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/ecmatest.dir/DependInfo.cmake --color= -Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/ecmatest.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/ecmatest.dir/depend.internal". -Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/ecmatest.dir/depend.internal". -[ 88%] Building CXX object tests/CMakeFiles/testkjs_static.dir/testkjs.cpp.o +/build/kjs-5.78.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 31 | #if PLATFORM(WIN_OS) + | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/value.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:29, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/kjs.cpp:23: +/build/kjs-5.78.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 36 | #if PLATFORM(SOLARIS_OS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/kjs.cpp:23: +/build/kjs-5.78.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 43 | #if USE(BINDINGS) + | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/kjs.cpp:23: +/build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 347 | #if USE(BINDINGS) + | ^~~~~~~~~~~~~~~~ +[ 85%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjsinterpreter.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api -I/build/kjs-5.78.0/src/kjs/api -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/KF5JSApi_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5JSApi.dir/kjsinterpreter.cpp.o -c /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp +/build/kjs-5.78.0/src/kjs/kjs.cpp:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 34 | #if PLATFORM(WIN_OS) + | ^~~~~~~~~~~~~~~~~~~ +[ 86%] Building CXX object tests/CMakeFiles/testkjs_static.dir/testkjs.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests -I/build/kjs-5.78.0/tests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests/testkjs_static_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/testkjs_static.dir/testkjs.cpp.o -c /build/kjs-5.78.0/tests/testkjs.cpp -In file included from /build/kjs-5.78.0/src/kjs/../kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:23: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:25, from /build/kjs-5.78.0/src/kjs/../wtf/HashTable.h:24, from /build/kjs-5.78.0/src/kjs/../wtf/HashMap.h:24, @@ -9634,10 +9571,6 @@ /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ -Scanning dependencies of target ecmatest -make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -make -f autotests/CMakeFiles/ecmatest.dir/build.make autotests/CMakeFiles/ecmatest.dir/build -make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/value.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:29, @@ -9674,8 +9607,112 @@ /build/kjs-5.78.0/tests/testkjs.cpp:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 218 | #if defined(_DEBUG) && PLATFORM(WIN_OS) | ^~~~~~~~~~~~~~~~~~~ -[ 89%] Building CXX object autotests/CMakeFiles/ecmatest.dir/ecmatest_autogen/mocs_compilation.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests && /usr/bin/c++ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/kjs-5.78.0/obj-arm-linux-gnueabihf\" -DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests -I/build/kjs-5.78.0/autotests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/ecmatest_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtTest -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/ecmatest.dir/ecmatest_autogen/mocs_compilation.cpp.o -c /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/ecmatest_autogen/mocs_compilation.cpp +In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, + from /build/kjs-5.78.0/src/kjs/../kjs/ustring.h:26, + from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:23: +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 194 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 204 | #if PLATFORM(KDE) || PLATFORM(QT) + | ^~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 212 | #if PLATFORM(MAC) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 216 | #if PLATFORM(WIN) + | ^~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 220 | #if PLATFORM(GDK) + | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/../kjs/ustring.h:29, + from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:23: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 26 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/../kjs/ustring.h:29, + from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:23: +/build/kjs-5.78.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 60 | #if USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:23: +/build/kjs-5.78.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/../kjs/JSImmediate.h:30, + from /build/kjs-5.78.0/src/kjs/../kjs/value.h:27, + from /build/kjs-5.78.0/src/kjs/../kjs/list.h:26, + from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:27, + from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:23: +/build/kjs-5.78.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 31 | #if PLATFORM(WIN_OS) + | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/../kjs/value.h:27, + from /build/kjs-5.78.0/src/kjs/../kjs/list.h:26, + from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:27, + from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:23: +/build/kjs-5.78.0/src/kjs/../kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 36 | #if PLATFORM(SOLARIS_OS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/../kjs/protect.h:27, + from /build/kjs-5.78.0/src/kjs/../kjs/interpreter.h:28, + from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:24: +/build/kjs-5.78.0/src/kjs/../kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 78 | #if !USE(MULTIPLE_THREADS) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:24: +/build/kjs-5.78.0/src/kjs/../kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 43 | #if USE(BINDINGS) + | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:24: +/build/kjs-5.78.0/src/kjs/../kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + 347 | #if USE(BINDINGS) + | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/../wtf/HashCountedSet.h:27, + from /build/kjs-5.78.0/src/kjs/collector.h:27, + from /build/kjs-5.78.0/tests/testkjs.cpp:24: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/kjs.cpp:23: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/../wtf/HashCountedSet.h:27, from /build/kjs-5.78.0/src/kjs/collector.h:27, from /build/kjs-5.78.0/tests/testkjs.cpp:24: @@ -9697,7 +9734,35 @@ /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' /build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here /build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] -[ 90%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjscontext.cpp.o +[ 87%] Linking CXX executable ../bin/testkjs +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testkjs.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now CMakeFiles/testkjs.dir/testkjs_autogen/mocs_compilation.cpp.o CMakeFiles/testkjs.dir/testkjs.cpp.o -o ../bin/testkjs -Wl,-rpath,/build/kjs-5.78.0/obj-arm-linux-gnueabihf/bin ../bin/libKF5JS.so.5.78.0 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.15.2 +[ 88%] Linking CXX executable ../../bin/kjs5 +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs && /usr/bin/cmake -E cmake_link_script CMakeFiles/kjs_bin.dir/link.txt --verbose=1 +[ 89%] Linking CXX executable ../bin/testkjs_static +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testkjs_static.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now CMakeFiles/kjs_bin.dir/kjs_bin_autogen/mocs_compilation.cpp.o CMakeFiles/kjs_bin.dir/kjs.cpp.o -o ../../bin/kjs5 -Wl,-rpath,/build/kjs-5.78.0/obj-arm-linux-gnueabihf/bin: ../../bin/libKF5JS.so.5.78.0 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now CMakeFiles/testkjs_static.dir/testkjs_static_autogen/mocs_compilation.cpp.o CMakeFiles/testkjs_static.dir/testkjs.cpp.o -o ../bin/testkjs_static -Wl,-rpath,/build/kjs-5.78.0/obj-arm-linux-gnueabihf/bin ../bin/libKF5JS.so.5.78.0 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.15.2 +make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +[ 89%] Built target testkjs +make -f autotests/CMakeFiles/ecmatest.dir/build.make autotests/CMakeFiles/ecmatest.dir/depend +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/autotests /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/ecmatest.dir/DependInfo.cmake --color= +Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/ecmatest.dir/DependInfo.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/ecmatest.dir/depend.internal". +Dependee "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/ecmatest.dir/depend.internal". +Scanning dependencies of target ecmatest +make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +make -f autotests/CMakeFiles/ecmatest.dir/build.make autotests/CMakeFiles/ecmatest.dir/build +make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +[ 90%] Building CXX object autotests/CMakeFiles/ecmatest.dir/ecmatest_autogen/mocs_compilation.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests && /usr/bin/c++ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/kjs-5.78.0/obj-arm-linux-gnueabihf\" -DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests -I/build/kjs-5.78.0/autotests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/ecmatest_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtTest -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/ecmatest.dir/ecmatest_autogen/mocs_compilation.cpp.o -c /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/ecmatest_autogen/mocs_compilation.cpp +make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +[ 90%] Built target kjs_bin +[ 90%] Building CXX object autotests/CMakeFiles/ecmatest.dir/ecmatest.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests && /usr/bin/c++ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/kjs-5.78.0/obj-arm-linux-gnueabihf\" -DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests -I/build/kjs-5.78.0/autotests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/ecmatest_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtTest -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/ecmatest.dir/ecmatest.cpp.o -c /build/kjs-5.78.0/autotests/ecmatest.cpp +make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +[ 90%] Built target testkjs_static +[ 91%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjscontext.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api -I/build/kjs-5.78.0/src/kjs/api -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/KF5JSApi_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5JSApi.dir/kjscontext.cpp.o -c /build/kjs-5.78.0/src/kjs/api/kjscontext.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, from /build/kjs-5.78.0/src/kjs/../kjs/ustring.h:26, @@ -9770,13 +9835,6 @@ /build/kjs-5.78.0/src/kjs/../kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ -[ 91%] Linking CXX executable ../bin/testkjs_static -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testkjs_static.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now CMakeFiles/testkjs_static.dir/testkjs_static_autogen/mocs_compilation.cpp.o CMakeFiles/testkjs_static.dir/testkjs.cpp.o -o ../bin/testkjs_static -Wl,-rpath,/build/kjs-5.78.0/obj-arm-linux-gnueabihf/bin ../bin/libKF5JS.so.5.78.0 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.15.2 -make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 91%] Built target testkjs_static -[ 91%] Building CXX object autotests/CMakeFiles/ecmatest.dir/ecmatest.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests && /usr/bin/c++ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/kjs-5.78.0/obj-arm-linux-gnueabihf\" -DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests -I/build/kjs-5.78.0/autotests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/ecmatest_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtTest -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/ecmatest.dir/ecmatest.cpp.o -c /build/kjs-5.78.0/autotests/ecmatest.cpp In file included from /build/kjs-5.78.0/src/kjs/../wtf/AlwaysInline.h:21, from /build/kjs-5.78.0/src/kjs/../wtf/RefPtr.h:25, from /build/kjs-5.78.0/src/kjs/../wtf/HashFunctions.h:24, @@ -9836,6 +9894,19 @@ /build/kjs-5.78.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 42 | #if defined(WTF_COMPILER_GCC) && PLATFORM(FORCE_PACK) | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/../kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.78.0/src/kjs/api/kjsinterpreter.cpp:23: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.78.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.78.0/src/kjs/value.h:27, from /build/kjs-5.78.0/src/kjs/ExecState.h:29, @@ -9863,19 +9934,6 @@ /build/kjs-5.78.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.78.0/src/kjs/api/kjscontext.cpp:24: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjsobject.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api -I/build/kjs-5.78.0/src/kjs/api -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/KF5JSApi_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5JSApi.dir/kjsobject.cpp.o -c /build/kjs-5.78.0/src/kjs/api/kjsobject.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, @@ -9949,6 +10007,19 @@ /build/kjs-5.78.0/src/kjs/../kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/../kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.78.0/src/kjs/api/kjscontext.cpp:24: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjsprototype.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api -I/build/kjs-5.78.0/src/kjs/api -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/KF5JSApi_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5JSApi.dir/kjsprototype.cpp.o -c /build/kjs-5.78.0/src/kjs/api/kjsprototype.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, @@ -10022,58 +10093,6 @@ /build/kjs-5.78.0/src/kjs/../kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 347 | #if USE(BINDINGS) | ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/../kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.78.0/src/kjs/api/kjsprototype.cpp:25: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/identifier.h:25, - from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.78.0/src/kjs/completion.h:27, - from /build/kjs-5.78.0/src/kjs/ExecState.h:28, - from /build/kjs-5.78.0/src/kjs/interpreter.h:27, - from /build/kjs-5.78.0/src/kjs/object.h:29, - from /build/kjs-5.78.0/autotests/ecmatest.cpp:17: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' -/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] -In file included from /build/kjs-5.78.0/src/kjs/../kjs/ustring.h:32, - from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.78.0/src/kjs/api/kjsobject.cpp:23: -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' -/build/kjs-5.78.0/src/kjs/../kjs/ExecState.h:114:56: required from here -/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] - 397 | return reinterpret_cast(&m_inlineBuffer); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjsarguments.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api -I/build/kjs-5.78.0/src/kjs/api -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api/KF5JSApi_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/.. -I/build/kjs-5.78.0/src/kjs/.. -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../.. -I/build/kjs-5.78.0/src/kjs/../wtf -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs -I/build/kjs-5.78.0/src/kjs -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/KF5JSApi.dir/kjsarguments.cpp.o -c /build/kjs-5.78.0/src/kjs/api/kjsarguments.cpp In file included from /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/../kjs/global.h:26, @@ -10130,15 +10149,64 @@ /build/kjs-5.78.0/src/kjs/../kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] 36 | #if PLATFORM(SOLARIS_OS) | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/identifier.h:25, + from /build/kjs-5.78.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.78.0/src/kjs/completion.h:27, + from /build/kjs-5.78.0/src/kjs/ExecState.h:28, + from /build/kjs-5.78.0/src/kjs/interpreter.h:27, + from /build/kjs-5.78.0/src/kjs/object.h:29, + from /build/kjs-5.78.0/autotests/ecmatest.cpp:17: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = unsigned int; unsigned int inlineCapacity = 8]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = unsigned int; unsigned int inlineCapacity = 8; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = unsigned int; T = unsigned int; unsigned int inlineCapacity = 8]' +/build/kjs-5.78.0/src/kjs/Parser.h:95:40: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[32]' to 'unsigned int*' increases required alignment of target type [-Wcast-align] +In file included from /build/kjs-5.78.0/src/kjs/../kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.78.0/src/kjs/api/kjsobject.cpp:23: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.78.0/src/kjs/../kjs/ustring.h:32, + from /build/kjs-5.78.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.78.0/src/kjs/api/kjsprototype.cpp:25: +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h: In instantiation of 'T* WTF::VectorBuffer::inlineBuffer() [with T = KJS::Completion; unsigned int inlineCapacity = 4]': +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:373:35: required from 'void WTF::VectorBuffer::deallocateBuffer(T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:744:30: required from 'void WTF::Vector::reserveCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:672:5: required from 'void WTF::Vector::expandCapacity(size_t) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:679:23: required from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = KJS::Completion; unsigned int inlineCapacity = 4; size_t = unsigned int]' +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:794:29: required from 'void WTF::Vector::append(const U&) [with U = KJS::Completion; T = KJS::Completion; unsigned int inlineCapacity = 4]' +/build/kjs-5.78.0/src/kjs/../kjs/ExecState.h:114:56: required from here +/build/kjs-5.78.0/src/kjs/../wtf/Vector.h:397:16: warning: cast from 'char (*)[48]' to 'KJS::Completion*' increases required alignment of target type [-Wcast-align] + 397 | return reinterpret_cast(&m_inlineBuffer); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Linking CXX shared library ../../../bin/libKF5JSApi.so cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api && /usr/bin/cmake -E cmake_link_script CMakeFiles/KF5JSApi.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -Wzero-as-null-pointer-constant -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libKF5JSApi.so.5 -o ../../../bin/libKF5JSApi.so.5.78.0 CMakeFiles/KF5JSApi.dir/KF5JSApi_autogen/mocs_compilation.cpp.o CMakeFiles/KF5JSApi.dir/kjsinterpreter.cpp.o CMakeFiles/KF5JSApi.dir/kjscontext.cpp.o CMakeFiles/KF5JSApi.dir/kjsobject.cpp.o CMakeFiles/KF5JSApi.dir/kjsprototype.cpp.o CMakeFiles/KF5JSApi.dir/kjsarguments.cpp.o -Wl,-rpath,/build/kjs-5.78.0/obj-arm-linux-gnueabihf/bin: /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.15.2 ../../../bin/libKF5JS.so.5.78.0 cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api && /usr/bin/cmake -E cmake_symlink_library ../../../bin/libKF5JSApi.so.5.78.0 ../../../bin/libKF5JSApi.so.5 ../../../bin/libKF5JSApi.so -[ 96%] Linking CXX executable ../bin/ecmatest -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ecmatest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now CMakeFiles/ecmatest.dir/ecmatest_autogen/mocs_compilation.cpp.o CMakeFiles/ecmatest.dir/ecmatest.cpp.o -o ../bin/ecmatest -Wl,-rpath,/build/kjs-5.78.0/obj-arm-linux-gnueabihf/bin ../bin/libKF5JS.so.5.78.0 /usr/lib/arm-linux-gnueabihf/libQt5Test.so.5.15.2 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.15.2 make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 96%] Built target KF5JSApi +[ 95%] Built target KF5JSApi make -f autotests/CMakeFiles/kjsapitest_autogen.dir/build.make autotests/CMakeFiles/kjsapitest_autogen.dir/depend make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/autotests /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/kjsapitest_autogen.dir/DependInfo.cmake --color= @@ -10148,7 +10216,7 @@ make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make -f autotests/CMakeFiles/kjsapitest_autogen.dir/build.make autotests/CMakeFiles/kjsapitest_autogen.dir/build make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 97%] Automatic MOC for target kjsapitest +[ 96%] Automatic MOC for target kjsapitest cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests && /usr/bin/cmake -E cmake_autogen /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/kjsapitest_autogen.dir/AutogenInfo.json Debian AutoGen: Refreshing parse cache because it doesn't exist. AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/autotests/kjsapitest_autogen/moc_predefs.h", because it doesn't exist. @@ -10156,14 +10224,12 @@ AutoGen: Parsing "SRC:/autotests/kjsapitest.cpp" AutoMoc: Generating "SRC:/obj-arm-linux-gnueabihf/autotests/kjsapitest_autogen/include/kjsapitest.moc", because it doesn't exist, from "SRC:/autotests/kjsapitest.cpp" /usr/lib/qt5/bin/moc -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/kjs-5.78.0/obj-arm-linux-gnueabihf\"" -DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests -I/build/kjs-5.78.0/autotests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api -I/build/kjs-5.78.0/src/kjs/api -I/usr/include/arm-linux-gnueabihf/qt5 -I/usr/include/arm-linux-gnueabihf/qt5/QtCore -I/usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -I/usr/include/arm-linux-gnueabihf/qt5/QtTest -I/usr/include/c++/10 -I/usr/include/arm-linux-gnueabihf/c++/10 -I/usr/include/c++/10/backward -I/usr/lib/gcc/arm-linux-gnueabihf/10/include -I/usr/local/include -I/usr/include/arm-linux-gnueabihf -I/usr/include --include /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/kjsapitest_autogen/moc_predefs.h --output-dep-file -o /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/kjsapitest_autogen/include/kjsapitest.moc /build/kjs-5.78.0/autotests/kjsapitest.cpp -make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' AutoMoc: Reading dependencies from "SRC:/obj-arm-linux-gnueabihf/autotests/kjsapitest_autogen/include/kjsapitest.moc.d" AutoMoc: Generating MOC compilation "SRC:/obj-arm-linux-gnueabihf/autotests/kjsapitest_autogen/mocs_compilation.cpp" AutoGen: Writing the parse cache file "SRC:/obj-arm-linux-gnueabihf/autotests/CMakeFiles/kjsapitest_autogen.dir/ParseCache.txt" AutoGen: Writing the settings file "SRC:/obj-arm-linux-gnueabihf/autotests/CMakeFiles/kjsapitest_autogen.dir/AutogenUsed.txt" make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' -[ 97%] Built target ecmatest -[ 97%] Built target kjsapitest_autogen +[ 96%] Built target kjsapitest_autogen make -f autotests/CMakeFiles/kjsapitest.dir/build.make autotests/CMakeFiles/kjsapitest.dir/depend make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.78.0 /build/kjs-5.78.0/autotests /build/kjs-5.78.0/obj-arm-linux-gnueabihf /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/CMakeFiles/kjsapitest.dir/DependInfo.cmake --color= @@ -10173,10 +10239,15 @@ make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' make -f autotests/CMakeFiles/kjsapitest.dir/build.make autotests/CMakeFiles/kjsapitest.dir/build make[3]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +[ 97%] Building CXX object autotests/CMakeFiles/kjsapitest.dir/kjsapitest_autogen/mocs_compilation.cpp.o +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests && /usr/bin/c++ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/kjs-5.78.0/obj-arm-linux-gnueabihf\" -DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests -I/build/kjs-5.78.0/autotests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/kjsapitest_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api -I/build/kjs-5.78.0/src/kjs/api -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtTest -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kjsapitest.dir/kjsapitest_autogen/mocs_compilation.cpp.o -c /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/kjsapitest_autogen/mocs_compilation.cpp [ 98%] Building CXX object autotests/CMakeFiles/kjsapitest.dir/kjsapitest.cpp.o cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests && /usr/bin/c++ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/kjs-5.78.0/obj-arm-linux-gnueabihf\" -DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests -I/build/kjs-5.78.0/autotests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/kjsapitest_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api -I/build/kjs-5.78.0/src/kjs/api -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtTest -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kjsapitest.dir/kjsapitest.cpp.o -c /build/kjs-5.78.0/autotests/kjsapitest.cpp -[ 99%] Building CXX object autotests/CMakeFiles/kjsapitest.dir/kjsapitest_autogen/mocs_compilation.cpp.o -cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests && /usr/bin/c++ -DKF_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/kjs-5.78.0/obj-arm-linux-gnueabihf\" -DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests -I/build/kjs-5.78.0/autotests -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/kjsapitest_autogen/include -I/build/kjs-5.78.0/obj-arm-linux-gnueabihf/src/kjs/api -I/build/kjs-5.78.0/src/kjs/api -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtTest -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++11 -o CMakeFiles/kjsapitest.dir/kjsapitest_autogen/mocs_compilation.cpp.o -c /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests/kjsapitest_autogen/mocs_compilation.cpp +[ 99%] Linking CXX executable ../bin/ecmatest +cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ecmatest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now CMakeFiles/ecmatest.dir/ecmatest_autogen/mocs_compilation.cpp.o CMakeFiles/ecmatest.dir/ecmatest.cpp.o -o ../bin/ecmatest -Wl,-rpath,/build/kjs-5.78.0/obj-arm-linux-gnueabihf/bin ../bin/libKF5JS.so.5.78.0 /usr/lib/arm-linux-gnueabihf/libQt5Test.so.5.15.2 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.15.2 +make[3]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' +[ 99%] Built target ecmatest [100%] Linking CXX executable ../bin/kjsapitest cd /build/kjs-5.78.0/obj-arm-linux-gnueabihf/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/kjsapitest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/kjs-5.78.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now CMakeFiles/kjsapitest.dir/kjsapitest_autogen/mocs_compilation.cpp.o CMakeFiles/kjsapitest.dir/kjsapitest.cpp.o -o ../bin/kjsapitest -Wl,-rpath,/build/kjs-5.78.0/obj-arm-linux-gnueabihf/bin ../bin/libKF5JSApi.so.5.78.0 /usr/lib/arm-linux-gnueabihf/libQt5Test.so.5.15.2 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.15.2 -Wl,-rpath-link,/build/kjs-5.78.0/obj-arm-linux-gnueabihf/bin @@ -10186,23 +10257,23 @@ /usr/bin/cmake -E cmake_progress_start /build/kjs-5.78.0/obj-arm-linux-gnueabihf/CMakeFiles 0 make[1]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' dh_auto_test --buildsystem=kf5 -O--buildsystem=kf5 - cd obj-arm-linux-gnueabihf && make -j3 test ARGS\+=-j3 + cd obj-arm-linux-gnueabihf && make -j4 test ARGS\+=-j4 make[1]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' Running tests... -/usr/bin/ctest --force-new-ctest-process -j3 +/usr/bin/ctest --force-new-ctest-process -j4 Test project /build/kjs-5.78.0/obj-arm-linux-gnueabihf Start 1: kjsapitest -1/1 Test #1: kjsapitest ....................... Passed 0.15 sec +1/1 Test #1: kjsapitest ....................... Passed 0.03 sec 100% tests passed, 0 tests failed out of 1 -Total Test time (real) = 0.18 sec +Total Test time (real) = 0.03 sec make[1]: Leaving directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=kf5 dh_prep -O--buildsystem=kf5 dh_auto_install --buildsystem=kf5 -O--buildsystem=kf5 - cd obj-arm-linux-gnueabihf && make -j3 install DESTDIR=/build/kjs-5.78.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/build/kjs-5.78.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/kjs-5.78.0/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/kjs-5.78.0 -B/build/kjs-5.78.0/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -10356,7 +10427,7 @@ dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libkf5js5/DEBIAN/symbols doesn't match completely debian/libkf5js5.symbols --- debian/libkf5js5.symbols (libkf5js5_5.78.0-2_armhf) -+++ dpkg-gensymbolsvOgA58 2021-07-20 02:19:50.103258307 -1200 ++++ dpkg-gensymbols4LdCx8 2021-07-21 04:31:34.184462373 +1400 @@ -451,7 +451,8 @@ _ZNK3KJS8JSObject9classNameEv@Base 4.96.0 _ZNK3KJS8JSObject9toBooleanEPNS_9ExecStateE@Base 4.96.0 @@ -10373,12 +10444,12 @@ dh_gencontrol -O--buildsystem=kf5 dh_md5sums -O--buildsystem=kf5 dh_builddeb -O--buildsystem=kf5 -dpkg-deb: building package 'libkf5kjs-dev' in '../libkf5kjs-dev_5.78.0-2_armhf.deb'. dpkg-deb: building package 'libkf5js5' in '../libkf5js5_5.78.0-2_armhf.deb'. +dpkg-deb: building package 'libkf5kjs-dev' in '../libkf5kjs-dev_5.78.0-2_armhf.deb'. dpkg-deb: building package 'libkf5jsapi5' in '../libkf5jsapi5_5.78.0-2_armhf.deb'. dpkg-deb: building package 'libkf5jsapi5-dbgsym' in '../libkf5jsapi5-dbgsym_5.78.0-2_armhf.deb'. -dpkg-deb: building package 'libkf5kjs-dev-dbgsym' in '../libkf5kjs-dev-dbgsym_5.78.0-2_armhf.deb'. dpkg-deb: building package 'libkf5js5-dbgsym' in '../libkf5js5-dbgsym_5.78.0-2_armhf.deb'. +dpkg-deb: building package 'libkf5kjs-dev-dbgsym' in '../libkf5kjs-dev-dbgsym_5.78.0-2_armhf.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../kjs_5.78.0-2_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -10386,12 +10457,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/23698/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/23698/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/30218 and its subdirectories -I: Current time: Tue Jul 20 02:20:44 -12 2021 -I: pbuilder-time-stamp: 1626790845 +I: removing directory /srv/workspace/pbuilder/23698 and its subdirectories +I: Current time: Wed Jul 21 04:32:05 +14 2021 +I: pbuilder-time-stamp: 1626791525